summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarm Bandstra <hbandstra@gmail.com>2017-03-27 16:32:27 +0200
committerJordi Boggiano <j.boggiano@seld.be>2017-06-19 02:12:59 +0200
commit52d9096b14a500dc7629e620deddfa6a14b091b6 (patch)
tree7e5211710c9710620b068cac8885ab601fd527ed
parent188a46836b70ed65c2080e828230eff1c5d1b118 (diff)
downloadmonolog-52d9096b14a500dc7629e620deddfa6a14b091b6.zip
monolog-52d9096b14a500dc7629e620deddfa6a14b091b6.tar.gz
monolog-52d9096b14a500dc7629e620deddfa6a14b091b6.tar.bz2
Explicitly set content-type header, and post JSON as body
-rw-r--r--src/Monolog/Handler/SlackWebhookHandler.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/Monolog/Handler/SlackWebhookHandler.php b/src/Monolog/Handler/SlackWebhookHandler.php
index 0d3e3ea..c890d93 100644
--- a/src/Monolog/Handler/SlackWebhookHandler.php
+++ b/src/Monolog/Handler/SlackWebhookHandler.php
@@ -87,7 +87,8 @@ class SlackWebhookHandler extends AbstractProcessingHandler
if (defined('CURLOPT_SAFE_UPLOAD')) {
curl_setopt($ch, CURLOPT_SAFE_UPLOAD, true);
}
- curl_setopt($ch, CURLOPT_POSTFIELDS, array('payload' => $postString));
+ curl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-type: application/json']);
+ curl_setopt($ch, CURLOPT_POSTFIELDS, $postString);
Curl\Util::execute($ch);
}