एक HTTP अनुरोध भेजता है, जो कि एक असिंक्रोनस संस्करण हैHttpQuery
function.
..HttpQuery_Go()
फ़ंक्शन तुरंत एक समवर्ती ऑब्जेक्ट लौटाता है जिसका उपयोग HTTP अनुरोध का परिणाम प्राप्त करने के लिए किया जा सकता हैwait
विधि की विधिJSON.parse()
फ़ंक्शन का उपयोग किया जा सकता हैJSON.parse()
कार्य मेंJavaScript
भाषा की रणनीति।
वस्तु
HttpQuery_Go ((url) HttpQuery_Go ((url, विकल्प)
Http अनुरोध यूआरएल. यूआरएल सच स्ट्रिंग उदाहरण के लिए, Http अनुरोध से संबंधित सेटिंग्स को इस प्रकार संरचित किया जा सकता हैः
{
method: "POST",
body: "a=10&b=20&c=30",
charset: "UTF-8",
cookie: "session_id=12345; lang=en",
// profile: "",
debug: false,
headers: {"TEST-HTTP-QUERY": "123"},
timeout: 1000
}
tls
fingerprints.true
, यहHttpQuery_Go
फ़ंक्शन कॉल पूर्ण उत्तर संदेश लौटाता है.false
, केवल डेटाBody
के उत्तर संदेश को वापस कर दिया जाता है।profile
क्षेत्र को छोड़ दिया जा सकता है।विकल्प झूठी वस्तु
function main() {
// Create the first asynchronous thread
var r1 = HttpQuery_Go("https://www.okx.com/api/v5/market/tickers?instType=SPOT")
// Create the second asynchronous thread
var r2 = HttpQuery_Go("https://api.huobi.pro/market/tickers")
// Get the return value of the first asynchronous thread call
var tickers1 = r1.wait()
// Get the return value of the second asynchronous thread call
var tickers2 = r2.wait()
// Print results
Log("tickers1:", tickers1)
Log("tickers2:", tickers2)
}
# Not supported
// Not supported
एकत्रित टिकर डेटा के लिए एक्सचेंज के सार्वजनिक इंटरफेस तक असिंक्रोनस पहुंच।
..HttpQuery_Go()
कार्य केवल समर्थन करता हैJavaScript
,Python
भाषा का प्रयोगurllib
लाइब्रेरी सीधे HTTP अनुरोध भेजने के लिए.HttpQuery_Go()
मुख्य रूप से उन इंटरफेस तक पहुंचने के लिए उपयोग किया जाता है जिन्हें एक्सचेंज पर हस्ताक्षर की आवश्यकता नहीं होती है, जैसे कि सार्वजनिक इंटरफेस जैसे कि टिकर जानकारी।HttpQuery_Go
कार्य बैकटेस्टिंग प्रणाली में समर्थित नहीं है।
{@fun/Global/HttpQuery HttpQuery}
HttpQuery एन्कोड