POST経由でKey-Valueとしてパラメータを送信したいとします。 GETメソッドを使用すると簡単に作成できます。POSTメソッド経由で少数のパラメータを送信するには?
myDomain.com? = 3 & B = 2 & C = 1
しかし、どのようにPOSTメソッドを介して同じ要求をするために(私はいくつかの区切り文字で文字列として、すべてのデータを送信し、その後Split()
を介してサーバ上でこの文字列を解析したくありません方法)?
POST経由でKey-Valueとしてパラメータを送信したいとします。 GETメソッドを使用すると簡単に作成できます。POSTメソッド経由で少数のパラメータを送信するには?
myDomain.com? = 3 & B = 2 & C = 1
しかし、どのようにPOSTメソッドを介して同じ要求をするために(私はいくつかの区切り文字で文字列として、すべてのデータを送信し、その後Split()
を介してサーバ上でこの文字列を解析したくありません方法)?
従来の形式は同じです。 URIの一部としてではなく、HTTP要求本体に表示されます。クエリ文字列を解析するために使用するライブラリは、x-www-form-urlencodedデータを簡単に処理する必要があります。
POST/HTTP/1.1
Host: example.com
Content-Type: application/x-www-form-urlencoded
a=3&b=2&c=1
フォームメソッド= POSTまたはajaxを使用する必要があります。
Javery ajaxは簡単です。ちょうどそれをGoogle。 (もしあなたがそれを望むなら)。
p.s.あなたはurl経由でpostパラメータを送ることはできません。
POSTデータを送信するための最も一般的な方法は、HTMLフォームからである。そして、
<FORM action="http://somesite.com/somescript.php" method="post">
<P>
<LABEL for="firstname">First name: </LABEL>
<INPUT type="text" id="firstname"><BR>
<LABEL for="lastname">Last name: </LABEL>
<INPUT type="text" id="lastname"><BR>
<LABEL for="email">email: </LABEL>
<INPUT type="text" id="email"><BR>
<INPUT type="radio" name="sex" value="Male"> Male<BR>
<INPUT type="radio" name="sex" value="Female"> Female<BR>
<INPUT type="submit" value="Send"> <INPUT type="reset">
</P>
</FORM>
の$ _POSTはどのようにPHPで$ _GET VARSの場合とに似varsの処理。
どこから送信しますか? HTMLページから、単純な