Difference between revisions of "Category:LSL HTTP通信"

From Second Life Wiki
Jump to navigation Jump to search
(Created page with '{{Multi-lang|Category:LSL XXX|/ja}} {{LSL Header{{#var:lang}}|ml=*}} == HTTP == LSL には インワールドの他のスクリプトや、外部のインターネ...')
 
m
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
{{Multi-lang|Category:LSL XXX|/ja}}
{{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]] HTTPサーバから情報を要求します。
[[llHTTPRequest/ja|llHTTPRequest]] HTTPサーバへ情報を要求します。


[[llLoadURL/ja|llLoadURL]] 外部ブラウザにウェブページを読み込みます。
[[llLoadURL/ja|llLoadURL]] 外部ブラウザにウェブページを読み込みます。

Latest revision as of 10:04, 8 September 2013

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.