資源の読み込みに... 荷物...

HttpQuery-オプション

このJSON構造は,HttpQuery関数とHttpQuery_Go関数のパラメータを設定するために使用されます.

要求方法,例えば:GET, POSTなど 方法 文字列 リクエストボディ.例えば,POST リクエストでは,ボディにはフォームデータ,JSON,テキストなどが含まれます. 身体 文字列 文字セットのエンコーディング.例えば,ボディ内のテキストデータのエンコーディングを以下のように指定する."UTF-8"- わかった カーセット 文字列 クッキーは,クライアント (通常はブラウザー) とサーバーの間に状態情報を保存し交換するために使用される小さなデータです. クッキー 文字列 ブラウザの指紋をシミュレートするために使われます プロフィール 文字列 true に設定すると,HttpQuery 関数呼び出しは完全な応答メッセージを返します. false に設定すると,応答メッセージ Body のデータのみが返されます. debugする ボール リクエストヘッダ情報はキー値ペア (JSON構造) の形で存在し,コンテンツタイプ,認証情報,キャッシュ制御など様々な情報を送信するために使用されます. ヘッダ JSON タイムアウト設定 1000を設定すると,1秒のタイムアウトになります タイムアウト 番号

使用例:

function main() {
    var options = {
        method: "POST",
        body: "a=10&b=20&c=30",
        charset: "UTF-8",
        cookie: "session_id=12345; lang=en",
        profile: "chrome_103",
        debug: false,
        headers: {"TEST-HTTP-QUERY": "123"},
        timeout: 1000
    }
    var ret = HttpQuery("http://127.0.0.1:8080", options)
    Log(ret)
}

上記コードを実行すると送信される http メッセージ:

POST / HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Cookie: session_id=12345; lang=en
Host: 127.0.0.1:8080
Test-Http-Query: 123
Transfer-Encoding: chunked
User-Agent: Mozilla/5.0 (Macintosh; ...
Accept-Encoding: gzip, deflate, br

e
a=10&b=20&c=30
0

{@fun/Global/HttpQuery HttpQuery}, {@fun/Global/HttpQuery_Go HttpQuery_Go} ウェブ上で検索するサイト

資金提供 HttpQuery-return は,このプログラムで