72
アプリケーション/ JSONの違い、アプリケーション/ x-www-form-urlencodedで
request.ContentType = "アプリケーション/ JSON;のcharset = UTF-8" の違いは何です。
と
webRequest.ContentType = "アプリケーション/ x-www-form-urlencodedで"。
アプリケーション/ JSONの違い、アプリケーション/ x-www-form-urlencodedで
request.ContentType = "アプリケーション/ JSON;のcharset = UTF-8" の違いは何です。
と
webRequest.ContentType = "アプリケーション/ x-www-form-urlencodedで"。
最初のケースでは、のようにJSONデータを掲載しているWebサーバーを語っている:
{ Name : 'John Smith', Age: 23}
二番目のオプションは、あなたがのようにURLにパラメータを符号化することになるWebサーバを語っています:
Name=John+Smith&Age=23
サーバー側にどのような影響がありますか。 stackoverflowやTwitterなどのサイトでは、投票などのAJAXリクエストに対して 'x-www-form-urlencoded'を使用しています。返される応答は' JSON'です。対称的なリクエスト/レスポンスのペア、つまり両方のJSONを持つ方がよいと思います。 – Medorator
@buffer私はまた、あなたの対称的な質問に対する答えを知りたいと思っています。 –
@AdamJohns:このブログは「理由」に正確には答えていませんが、読む価値があります。http://homakov.blogspot.in/2012/06/x-www-form-urlencoded-vs-json-pros-and .html – Medorator