1. ホーム

[解決済み】application/jsonとapplication/x-www-form-urlencodedの違いは何ですか?

2022-04-10 14:41:57

質問

とはどのような違いがあるのでしょうか?

request.ContentType = "application/json; charset=utf-8";

そして

request.ContentType = "application/x-www-form-urlencoded";

解決方法は?

最初のケースは、次のようにJSONデータを投稿することをWebサーバーに伝えることです。

{"Name": "John Smith", "Age": 23}

2つ目のケースは、URLのパラメータをエンコードすることをウェブサーバに伝えるものです。

Name=John+Smith&Age=23