Sockets mIRC套接字图表集失败
所以我有mIRC 7.21,它默认启用UTF-8。Sockets mIRC套接字图表集失败,sockets,character-encoding,mirc,Sockets,Character Encoding,Mirc,所以我有mIRC 7.21,它默认启用UTF-8。 我有一个插座: on *:sockopen:_tmdb_*:{ sockwrite -tn $sockname GET $hget($sockname,url) HTTP/1.1 sockwrite -tn $sockname Host: "nah" sockwrite -tn $sockname User-Agent: mIRC-API/v1-Alpha sockwrite -tn $sockname Accept: appl
我有一个插座:
on *:sockopen:_tmdb_*:{
sockwrite -tn $sockname GET $hget($sockname,url) HTTP/1.1
sockwrite -tn $sockname Host: "nah"
sockwrite -tn $sockname User-Agent: mIRC-API/v1-Alpha
sockwrite -tn $sockname Accept: application/json
sockwrite -tn $sockname Connection: close
sockwrite -tn $sockname $crlf $+ $crlf
}
默认情况下,我通过远程服务器获取这些头文件:
[Header] HTTP/1.1 200 OK
[Header] Access-Control-Allow-Origin: *
[Header] Age: 0
[Header] Cache-Control: public, max-age=3600
[Header] Content-Type: application/json;charset=utf-8
.....
当我用英语写的时候,我得到了这样的回应:
Extended Play 2006 47247
不过,当我试图改变语言时。我正在向api服务器发出请求
定义&language=el。我明白了:
标题:
[Header] HTTP/1.1 200 OK
[Header] Access-Control-Allow-Origin: *
[Header] Age: 0
[Header] Cache-Control: public, max-age=3600
[Header] Content-Type: application/json;charset=utf-8
.....
结果:
Ξ Ξντε Λεπτά ΑκΟΞΌΞ± 2006 47247
当我打开存储的JSON文件时,mIRC下载了。。。我看得很清楚希腊语
查塞特。和平与和解委员会不能。
你知道为什么我的字符集被插座弄乱了吗?
我的意思是我可以用一个小的//echo-a∏εντελεπτακμη写得很好。
而且它显示的很好。虽然通过插座变得一团糟。下面是字符集代码,我们的字符集代码162
000 - ANSI_CHARSET
001 - DEFAULT_CHARSET
002 - SYMBOL_CHARSET
077 - MAC_CHARSET
128 - SHIFTJIS_CHARSET
129 - HANGEUL_CHARSET
130 - JOHAB_CHARSET
134 - GB2312_CHARSET
136 - CHINESEBIG5_CHARSET
161 - GREEK_CHARSET
162 - TURKISH_CHARSET
163 - VIETNAMESE_CHARSET
177 - HEBREW_CHARSET
178 - ARABIC_CHARSET
186 - BALTIC_CHARSET
204 - RUSSIAN_CHARSET
222 - THAI_CHARSET
238 - EASTEUROPE_CHARSET
255 - OEM_CHARSET
mIRC可以,但您需要更改“窗口”字体以显示和解码UTF。请参阅bset binary identifer
000 - ANSI_CHARSET
001 - DEFAULT_CHARSET
002 - SYMBOL_CHARSET
077 - MAC_CHARSET
128 - SHIFTJIS_CHARSET
129 - HANGEUL_CHARSET
130 - JOHAB_CHARSET
134 - GB2312_CHARSET
136 - CHINESEBIG5_CHARSET
161 - GREEK_CHARSET
162 - TURKISH_CHARSET
163 - VIETNAMESE_CHARSET
177 - HEBREW_CHARSET
178 - ARABIC_CHARSET
186 - BALTIC_CHARSET
204 - RUSSIAN_CHARSET
222 - THAI_CHARSET
238 - EASTEUROPE_CHARSET
255 - OEM_CHARSET