mainoueの日記

日々のあれこれを書いてます

MiniLyrics 2

<?xml version='1.0' encoding='utf-8' ?><searchV1 artist="水樹奈々" title="Angel Blossom" OnlyMatched="1"  client="ViewLyricsOpenSearcher" />

 

xml をつくって暗号化?して、要求のパラメタも用意して。

 

{ method: 'POST',
url: 'http://search.crintsoft.com/searchlyrics.htm',
proxy: 'http://localhost:8888',
headers:
{ 'User-Agent': 'MiniLyrics',
'Content-Length': 166,
Connection: 'Keep-Alive',
Host: 'search.crintsoft.com' },
body: <Buffer 02 5d 04 00 00 00 1a 7e 99 71 9b c2 8a 70 1d 44 3a 80 3d 8d 58 24 61 62 25 30 31 7d 2b 38 2f 2e 34 32 33 60 7a 6c 73 6d 7a 7d 38 33 3e 32 39 34 33 3a ... > }

 

呼び出し、暗号化?を解除すると

 

<?xml version="1.0" encoding='utf-8'?>
<return orgcmd="searchV1" result="OK" badrc="100" ls_dd="1" server_url="http://viewlyrics.com/">
<fileinfo link="lu5/150418/qk_ovlhzoca.lrc" artist="��������������������������������" title="Angel Blossom" album="Angel Blossom" uploader="Colorfusion" timelength="246" rate="4.0" ratecount="1" downloads="371"/>
</return>

 

読めた。ん?文字化けしてる。。。

utfってヘッダにかいてあるのに。。。

 

確認したけれどサーバから帰ってる時点で文字化けてそう。

あと、応答内容からじゃ歌詞が日本語文字コードかは判断できないのね。残念。