2016-08-29 1 views
0

私はいくつかのイベントのウェブフックを送信するプラットフォームで作業しています。ウェブフックの正しいコンテンツタイプPOSTを使用して送信します

POSTリクエストの​​パラメータの値としてJSON文字列をユーザー定義のwebhook URLに送信しています。 Content-Typeヘッダの

我々が使用されるべきである:

  • application/x-www-form-urlencoded又は
  • application/json

をJSONオブジェクトが予め配信カスタムデータを含む任意の(UTF-8でエンコード)Unicode文字列を含むことができユーザーがコントロールしているわけではありません。

答えて

0

ペイロードが実際にJSONの場合、「application/json」(またはより具体的に)が正しいメディアタイプです。

+0

'payload = {" version ":" 1.0 "、" event ":" recorded "}'リクエストが 'payload ='のためにJSONとして検証されないため、 'application/x-www-form-urlencoded'を使用してください –

+0

その場合、ペイロードはJSONではなくフォームタイプです。 –

関連する問題