وسائل لوڈ ہو رہے ہیں... لوڈنگ...

HttpQuery اختیارات

یہ JSON ڈھانچہ HttpQuery فنکشن کے پیرامیٹرز اور HttpQuery_Go فنکشن کو Http درخواست بھیجنے کے لئے تشکیل دینے کے لئے استعمال کیا جاتا ہے.

درخواست کا طریقہ، مثلاً:GET, POST، وغیرہ طریقہ کار سٹرنگ درخواست کا جسم۔ مثال کے طور پر ، POST درخواست میں ، جسم میں فارم ڈیٹا ، JSON ، متن وغیرہ شامل ہوسکتے ہیں۔ جسم سٹرنگ حروف سیٹ کوڈنگ۔ مثال کے طور پر ، جسم میں متن کے اعداد و شمار کی کوڈنگ کی وضاحت کریں:"UTF-8". چرسٹ سٹرنگ کوکی ڈیٹا کا ایک چھوٹا سا ٹکڑا ہے جو کلائنٹ (عام طور پر براؤزر) اور سرور کے مابین ریاست کی معلومات کو ذخیرہ کرنے اور تبادلہ کرنے کے لئے استعمال ہوتا ہے۔ کوکی سٹرنگ براؤزر ٹی ایل ایس کے فنگر پرنٹ کی نقالی کرنے کے لئے استعمال کیا. پروفائل سٹرنگ جب درست پر سیٹ کیا جاتا ہے تو ، HttpQuery فنکشن کال مکمل رسپانس میسج واپس کرتا ہے۔ جب غلط پر سیٹ کیا جاتا ہے تو ، صرف رسپانس میسج باڈی میں موجود ڈیٹا واپس کیا جاتا ہے۔ ڈیبگ بول درخواست ہیڈر کی معلومات کلیدی قدر کے جوڑوں (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