0

とはどういう意味ですか?

HTTP Post メソッドの ContentType = "application/x-www-form-urlencoded"..??

私のコードは

         Uri url = new Uri(" http://blah/blah/blah...json");

         HttpWebRequest webRequest = (HttpWebRequest)WebRequest.Create(url);

         webRequest.Method = "POST";

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

2 に答える 2

3

私は特定のプロジェクトでContentType="application/x-www-form-urlencoded"を使用しています。私が知っているのは、使用されるのはスキームであるため、サーバーに送信するPOSTパラメーターはurlencoded形式です。たとえば、次のようにパラメータkey-valueを送信する場合: name=Agung id=121

次に、リクエストを送信すると、POST本文は次のようにエンコードされたようになります。 name=Agung&id=121

ContentType = "application / x-www-form-urlencoded"を設定している場合、サーバーは送信しているBodyパラメーターを解析する方法を認識します。

それが役立つことを願っています

于 2012-04-11T06:49:41.667 に答える
-1

これはセキュリティ目的で使用されます。

ここでさらにヘルプを得ることができます。

于 2012-04-11T06:20:31.680 に答える