Difference between revisions of "Category:LSL HTTP通信"
Mako Nozaki (talk | contribs) (Created page with '{{Multi-lang|Category:LSL XXX|/ja}} {{LSL Header{{#var:lang}}|ml=*}} == HTTP == LSL には インワールドの他のスクリプトや、外部のインターネ...') |
Iori Hirons (talk | contribs) m |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{Multi-lang|Category:LSL | {{Multi-lang|Category:LSL HTTP|/ja}} | ||
{{LSL Header{{#var:lang}}|ml=*}} | {{LSL Header{{#var:lang}}|ml=*}} | ||
Line 10: | Line 10: | ||
[[llEscapeURL/ja|llEscapeURL]] 選択された文字列をUTF-8エンコードされたエスケープコードにして返します。 | [[llEscapeURL/ja|llEscapeURL]] 選択された文字列をUTF-8エンコードされたエスケープコードにして返します。 | ||
[[llHTTPRequest/ja|llHTTPRequest]] | [[llHTTPRequest/ja|llHTTPRequest]] HTTPサーバへ情報を要求します。 | ||
[[llLoadURL/ja|llLoadURL]] 外部ブラウザにウェブページを読み込みます。 | [[llLoadURL/ja|llLoadURL]] 外部ブラウザにウェブページを読み込みます。 |
Latest revision as of 10:04, 8 September 2013
LSL ポータル | 関数 | イベント | 型 | 演算子 | 定数 | 実行制御 | スクリプトライブラリ | カテゴリ別スクリプトライブラリ | チュートリアル |
HTTP
LSL には インワールドの他のスクリプトや、外部のインターネット上にあるサーバとコミュニケートするために HTTP、the HyperText Transfer Protocolを利用する関数があります。HTTP リクエストは速度のペナルティを受けませんが、1 つの オブジェクト が発行できるリクエスト数に制限があります。
関数
llEscapeURL 選択された文字列をUTF-8エンコードされたエスケープコードにして返します。
llHTTPRequest HTTPサーバへ情報を要求します。
llLoadURL 外部ブラウザにウェブページを読み込みます。
llUnescapeURL エスケープコードを除いたUTF-8文字列を返します。
llHTTPResponse スクリプトに生成した HTTP リクエストを返します。
llGetFreeURLs HTTP-In のリクエストに使用できる URL の数を返します。
llGetHTTPHeader 指定した HTTP リクエストのリクエストヘッダの値を返します。
llReleaseURL 指定した URL を解放し、以後使えなくします。
llRequestURL HTTP-in で使用するノンセキュアな URL をリクエストします。
llRequestSecureURL llRequestURL と同じですが、セキュアなURL (https://) をリクエストします。
イベント
http_request HTTPリクエストを受信した時に呼ばれます。
http_response HTTPリクエストが完了された時に呼ばれます。
This category currently contains no pages or media.