ryohey / doujinshi.js

MIT License
2 stars 2 forks source link

keyが日本語になってしまう #3

Closed mironal closed 11 years ago

mironal commented 11 years ago

こんな感じの結果になってしまう

[ { '原題': '少しは勘違いしなさいよ!', 'タイトル': '', 'サークル': 'ItamiWorks', '著者': '伊丹澄一', '原作': 'オリジナル', '種別': '同人誌',

mironal commented 11 years ago

ちょっと調査しまする

mironal commented 11 years ago

パケットをキャプチャした所、リクエストにCookieにLANG=1が付いてない。

おそらくdojin.jsのheadersを指定している以下の所で2個目のCookieによってLANGが上書きされている.

'Cookie': 'LANG=1',    //English
'Cookie': 'AGE=18',
mironal commented 11 years ago

該当箇所を以下のようにした所、英語でのレスポンスが得られた。

'Cookie': 'LANG=1; AGE=18', // LANG=1 is English.

レスポンス例

[ { romanized: '',
    original: '少しは勘違いしなさいよ!',
    circle: 'ItamiWorks',
    author: '伊丹澄一',
    parody: 'Original',
    type: 'Doujinshi',

コードに関しては

'Cookie': ['LANG=1', 'AGE=18']

という感じに配列を渡せたら良かったのだがrestlerがよしなにCookieを構築してくれなかったので、ベタ書きした。