HttpQuery 中国語 ランダムコード charset=GB18030

作者: リン・ハーン18599999999, 作成日:2022-02-16 13:27:24, 更新日:2022-02-16 13:48:21

サーバーが返したデータはGB18030です. プリント要求結果は以下の通りです. 中国語の乱码化が問題です. JavaScriptで解決できますか?

{ \ a1pos (110,268) } ステータスコード: 200, ヘッダー: { キャッシュコントロール: [ キャッシュなし ] 接続: [ 生き続ける ] コンテンツタイプ: [ アプリケーション/JavaScript;文字セット=GB18030 ] }, クッキー: [], Body: var hq_str_gb_$dji=,34988.8398,1.22,2022-02-16 06:01:05,422.6700,34686.1914,35047.7891,34686.1914,36952.6484,30547.5293,305666649,370199515,0.00,,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.00,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0. { \ pos (192,220) }


もっと

小さな夢HttpQuery関数を呼び出し,Http要求を送信するときに,要求ヘッダーの文字列設定を指定してください. "application/javascript; charset=xxx"をutf-8に設定して試してください.

小さな夢この質問は,まずは,私の質問です.

18599999999ありがとうございました.

小さな夢テストは完了し,あなたの回答の問題に対して,管理者をアップグレードしました. ` ` main ((() {の関数について "https://hq.sinajs.cn/rn=1644985273291&list=gb_$dji,gb_ixic,gb_$inx,hf_GC,hf_CL,DINIW,s_sh000001,rt_hkHSI,b_NKY", {メソッド: "GET",チャルセット: GB18030"} ゼロです "Referer: https://stock.finance.sina.com.cn/usstock/quotes/.IXIC.html"で,このサイトを紹介しています. 真実 (笑) ログ (ret.Body) {cH00ffff} ` ` このコードでデバッグすると,文字が正常に表示されます.

18599999999この問題はコードで解決できるのか? それとも短時間で解決できるのか?

18599999999コードについてはhttps://www.fmz.com/strategy/345557を参照してください.

小さな夢テキスト・コードの書き方,HttpQuery,文脈などを見てください.

18599999999私はヘッダに"Content-Type"を追加しようとしました: "application/javascript; charset=utf-8",まだできません. (これは正しいのかどうかわかりません). サーバーは,この文字列しか返さないと推測しています. さらに,クロールされた財務データやリクエストヘッダを変更することも認識される可能性があります.