Posted by   at 

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つのデータ中に"&"を含みたい場合はどうすれば良いかご教授頂けないでしょうか。

また、"&"以外にも注意する文字があればお教え下さい。
よろしくお願い致します。  


Posted by ねも  at 10:39Comments(4)スクリプト関連