Re: [問題] 有人在用ASIHTTPRequest嗎?

看板MacDev作者 (呆牙)時間14年前 (2011/03/22 00:55), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《Gsus (肉元,吉米,助教)》之銘言: : 我是用[request startAsychronous]來取得json : 照理來說會在requestFinished:(ASIHTTPRequest *)request {...} : 中可取得request.responseString & request.responseData : 通常是直接取得request.responseString用json parser轉乘cocoa object : 但是現在都只得到空字串與空data : 而在request:(ASIHTTPRequest *)request didReceiveData:(NSData *)data {...} : 中有data,用[[NSString alloc] initWithData] print出來確實可以看到json : 另我不解的是為什麼會跑到receivedData那邊去 : 而且更不解為什麼request.responseData卻沒東西... : 以前我也是這樣用沒問題說... 最近剛好有用到 在requestFinished裡 透過[resquest responseString]; 可以取得NSString 這幾天這樣用都是OK的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.105.120.243

03/23 02:59, , 1F
我後來覺得是server那端寫法的問題...
03/23 02:59, 1F
文章代碼(AID): #1DXuCLIR (MacDev)
文章代碼(AID): #1DXuCLIR (MacDev)