2011年06月11日
llHTTPRequest()での"&"送信について
スクリプトでのWeb連携を勉強中で、
初めてllHTTPRequest()を使ったのですが、
送信するデータ中に"&"があると、
正しくデータを送ることができずに困っています。
touch_start( integer number )
{
requestid = llHTTPRequest( "http://xxxx/xxxx.php",
[HTTP_METHOD, "POST",
HTTP_MIMETYPE, "application/x-www-form-urlencoded"],
"param=AAAA&BBBB" );
}
サーバ側でparamの値をファイルに書き込んでいるのですが、
上記のソースでは、結果が"AAAA"となって、"&"以降が欠落してしまいます。
送信データが2つある場合、"param1=AAAA¶m2=BBBB"とするようですので
"BBBB"は、2つ目のデータだと認識されているのだと思うのですが、
1つのデータ中に"&"を含みたい場合はどうすれば良いかご教授頂けないでしょうか。
また、"&"以外にも注意する文字があればお教え下さい。
よろしくお願い致します。
初めてllHTTPRequest()を使ったのですが、
送信するデータ中に"&"があると、
正しくデータを送ることができずに困っています。
touch_start( integer number )
{
requestid = llHTTPRequest( "http://xxxx/xxxx.php",
[HTTP_METHOD, "POST",
HTTP_MIMETYPE, "application/x-www-form-urlencoded"],
"param=AAAA&BBBB" );
}
サーバ側でparamの値をファイルに書き込んでいるのですが、
上記のソースでは、結果が"AAAA"となって、"&"以降が欠落してしまいます。
送信データが2つある場合、"param1=AAAA¶m2=BBBB"とするようですので
"BBBB"は、2つ目のデータだと認識されているのだと思うのですが、
1つのデータ中に"&"を含みたい場合はどうすれば良いかご教授頂けないでしょうか。
また、"&"以外にも注意する文字があればお教え下さい。
よろしくお願い致します。