全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1804
推到 Plurk!
推到 Facebook!

攔截數據是亂碼

尚未結案
xiaorong
一般會員


發表:1
回覆:1
積分:0
註冊:2008-10-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-10-27 20:56:50 IP:119.122.xxx.xxx 訂閱
GET /v1.jdrt?x=9&a=600637,8,1;600273,8,1;600702,8,1;600747,8,1;600860,8,1;600383,8,1;600201,8,1;600246,8,1;600768,8,1;600109,8,1;600970,8,1;600493,8,1;600311,8,1;600833,8,1;600356,8,1;601166,8,1;600219,8,1;600421,8,1;600988,8,1;600806,8,1;600329,8,1;600487,8,1;600030,8,1;600552,8,1;600075,8,1;600597,8,1;600415,8,1;600096,8,1;600662,8,1;600003,8,1;600525,8,1;601857,8,1;600161,8,1;600069,8,1;600635,8,1 HTTP/1.1 
JD-COOKIE: DAS.e665d7a3:HJJU0322:1,2,3,8,9,4,5,6,10,11,12,13,7.CN,ET,HK,JN,NA,SH,SZ,VN,XN:4754EFF0D4CF5E09
Accept-Encoding: gzip
Host: rt.xq.com.tw
Connection: Keep-Alive
Pragma: no-cache


我用一些网络嗅探器得出來的結果

里面是不是有用gzip壓包的呀?我找了一下解包的代碼,但會提示data error


dHTTP/1.1 200
Cache-Control: no-cache
Content-Length: 6464
V100098600052蹦???]*??舀!,m,'崖]:b,&褿9翸Y8\!訣"訁}AQ仍滱视?c誅葝9Q?崖Z崖a?狤?-兠覉i?賂含m-庋?庋?8Q樱?觭?3A??c{A垖8Q訁8Q訁='垉&囊*d[,垖%jF訁8Q丨TA?鋒8600097蹦???]*??舀!,m,'崖]u:耺wY翸!賡"?}塓荣)潠a守c褾側崐娐9崖Z崖a?2l)-9L1mY1}?S杮邑?e?b?g?砸佊6貞CA賺Q襺a詍∫Ab??貞?財=&淖?d财)耡?貋?岩F傆謮8600108蹦???]*??舀!,m,'崖]q?&訧劼MqyL!?"觶}:∪萤?懯觶c赽椚?B9崖Z崖a觱剛\)-ッ舀G??i 矣z3?庋?庋觼匨!英?TmA觙?偞聭L7∮z7∮?='坵J囊b(?,)耉7∮z8遮b椧轍O8600050蹦???]*??舀!,m,'崖]bT懧mH?翸F"捖e?U1钦?峐a烧?璘1??葝Vx?崖Z崖a?JU:聮襡?跂,1}$by含m-庋?庋?U1覄gm!覬?誈岮覂MQ?汚8劻誗U1誗U1靡x?lM&B榬裁圠%ja誗U1亿?-鋣8600095蹦???]*??舀!,m,'崖]!▅&譫l$褻:?B?6Q怯??1捎??Q?(r|堄v\#?%?&W唅|)-#1m#6\1}Cz4含m-6a噎!??庋?6q襑?Y?$]A襳?!汚d?6a觙6a觙=摗ALM搳X,d?j9觙6a觛8覈'肄Co8600068蹦???]*??舀!,m,'崖]?l&讁翸$i:?儊?ja亲r峷勺?璾a?%J葝wb?崖Z崖a贖Q|)-*|1m2|1}"F含m-wA遥?V=1??!&}Q?wQ諱!郑?ZMA??yKA*f磷uwA譽wQ秘?"淖僒8猜%jU譽wA譽-%J幼?8600089蹦???]*??舀!,m,'崖]&崖MF"?覒A?%?}'J???c讶?#?%?&)-1m1}已艳-庋?庋蜒?庋?庋?亮蜒蜒醚难?8600087蹦???]*??舀!,m,'崖]T?觘%翸I朙!?"詀}I∪詳滻∈詀c讬b葝G壜9崖Z崖a觗BHL)-&|1m$!<1}▓;以b$?襷m庋?庋詂(-!??9滱?峇襱??
aftcast
站務副站長


發表:81
回覆:1485
積分:1763
註冊:2002-11-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-10-28 05:59:37 IP:122.120.xxx.xxx 訂閱
你回傳的標頭提供的不完整?
回傳的標頭裡是否有
Content-Encoding: gzip 或者
Content-Type: application/x-gzip

如果有,那才表示包有壓。

感覺上的你的亂碼是來自於你是簡體系統,而你request的是繁體的資料,簡繁的問題!
不過還是先確認一下標頭吧。

或者有可能的是你得到的資料是2進位的型式,不是text ascii的型式? 到底是會回傳什麼類的資料呢?
------


蕭沖
--All ideas are worthless unless implemented--

C++ Builder Delphi Taiwan G+ 社群
http://bit.ly/cbtaiwan
編輯記錄
aftcast 重新編輯於 2008-10-28 06:01:02, 註解 無‧
aftcast 重新編輯於 2008-10-28 06:02:39, 註解 無‧
xiaorong
一般會員


發表:1
回覆:1
積分:0
註冊:2008-10-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-10-28 15:21:37 IP:119.136.xxx.xxx 訂閱
Accept-Encoding: gzip 

就只有這個,沒有您說的Content--Encoding: gzip

我用繁體的機試也是這樣的結果

但這些內容應該不是繁體的亂碼
aftcast
站務副站長


發表:81
回覆:1485
積分:1763
註冊:2002-11-21

發送簡訊給我
#4 引用回覆 回覆 發表時間:2008-10-30 03:39:38 IP:122.120.xxx.xxx 訂閱
如果說回傳後沒有那二個header,那就肯定沒有壓包了!

唯一的可能是,對方本回傳過來的資料本來就是加遇密(他們自定的加密方式),或者是資料是2進位型式,而你當ascii來讀。

簡單的方是就是安裝wireshark這有名的軟件,看包是否是正常的顯示,因為它會自動的把zip解開,若依然是亂碼,那就是上面講的情形了!

插個話題,請問你是不是女生? 你的名字和我女兒一樣耶! 單名蓉

===================引 用 xiaorong 文 章===================
Accept-Encoding: gzip

就只有這個,沒有您說的Content--Encoding: gzip

我用繁體的機試也是這樣的結果

但這些內容應該不是繁體的亂碼
------


蕭沖
--All ideas are worthless unless implemented--

C++ Builder Delphi Taiwan G+ 社群
http://bit.ly/cbtaiwan
系統時間:2024-05-18 13:41:42
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!