برائے مہربانی دوستو، سرور نے GB18030 کا ڈیٹا واپس کیا ہے، درخواست کا نتیجہ مندرجہ ذیل ہے، کیا آپ کو چینی زبان میں بے ترتیب کوڈ بننے کا مسئلہ حل کر سکتے ہیں؟
{
ایجاد کاروں کی مقدار - خوابجب آپ HttpQuery فنکشن کو کال کرتے ہیں تو HTTP کی درخواست بھیجتے وقت درخواست کے سر میں حروف سیٹ کی وضاحت کریں۔ کوشش کریں۔ "application/javascript; charset=xxx" کو utf-8 کی طرح سیٹ کریں۔
ایجاد کاروں کی مقدار - خوابآپ کا شکریہ کہ آپ نے یہ سوال کیا ہے۔
18599999999یہ کام کرتا ہے۔ مبارک ہو
ایجاد کاروں کی مقدار - خوابہم نے آپ کے جواب کے لئے اپنے میزبان کو اپ گریڈ کیا ہے۔ `` function main (() { var ret = HttpQuery (اور اس کے بعد) "https://hq.sinajs.cn/rn=1644985273291&list=gb_$dji,gb_ixic,gb_$inx,hf_GC,hf_CL,DINIW,s_sh000001,rt_hkHSI,b_NKY", {method: "GET",charset: GB18030"}، null، "ریفرر: https://stock.finance.sina.com.cn/usstock/quotes/.IXIC.html" سچ (بزبان انگریزی) Log ((ret.Body) } `` اگر آپ تازہ ترین میزبان استعمال کرتے ہیں اور پھر اس کوڈ کو ڈیبگ کرتے ہیں تو ، چینی حروف عام طور پر ظاہر ہوتے ہیں۔
18599999999کیا یہ مسئلہ کوڈ کے ذریعے حل کیا جا سکتا ہے؟ یا یہ ایک مختصر وقت میں حل کیا جا سکتا ہے؟
18599999999کوڈ برائے مہربانی دیکھیں https://www.fmz.com/strategy/345557
ایجاد کاروں کی مقدار - خوابآپ کو اپنے کوڈ کو کس طرح لکھنا ہے، httpQuery اور اس کے سیاق و سباق کو دیکھنے کی ضرورت ہے.
18599999999میں نے ہیڈروں میں "Content-Type" شامل کرنے کی کوشش کی: "application/javascript; charset=utf-8"، یا پھر یہ کام نہیں کرتا ((مجھے نہیں معلوم کہ یہ صحیح ہے یا غلط) ۔ میرا اندازہ ہے کہ سرور صرف اس طرح کے کردار سیٹ کو واپس کرے گا۔ اور کرالے گئے مالیاتی اعداد و شمار ، درخواست کے سر کو تبدیل کرنے کی شناخت بھی ہوسکتی ہے۔ معلوم نہیں کہ کیا کوئی اور طریقہ ہے۔ یہ فنکشن میرے براؤزر کنسول کے ماحول میں بے ترتیب نہیں ہوگا ، مجھے نہیں معلوم کہ کیوں۔