2012-02-01 3 views
0

내가 만드는 iOS 응용 프로그램에 Craigslist RSS 데이터를 추가하려고합니다.ASIHTTPRequest에서 404 오류가 발생하지 않도록하려면 어떻게해야합니까?

내가 레이 Wenderlich에 의해이 멋진 튜토리얼의 지침에 따랐습니다 그러나 http://www.raywenderlich.com/2636/how-to-make-a-simple-rss-reader-iphone-app-tutorial

을 사람이 게시물에 그랬던 것처럼, 나는 비슷한 문제로 실행 해요 : NSURLRequest, why does craigslist return a 404?

나 ' 내 응용 프로그램의 이름을 변경하려고 시도했는데 작동하지 않는 것 같습니다. 난 완전히 새로운 애플 리케이션을 작성하고 그 차이가 있는지 확인하기 위해 코드를 포팅 생각했지만 그 극단에 아직 가지 않았다.

Ray가 권장하는 ASIHTTPRequest 도구를 사용하기 때문에 "블록을 피해 가려면 NSURLRequest 대신 NSMutableURLRequest를 사용하고 User-Agent 헤더를 가짜로 만듭니다"suggesstion을 사용할 수 없습니다.

답변

1

이 시도 : 답장을

#define kUserAgentString @"Mozilla/5.0 (Windows; U; Windows NT 6.1; tr-TR) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27" 

    [ASIHTTPRequest setDefaultUserAgentString:kUserAgentString]; 
+0

ZhangChn, 감사합니다. 나는 그 코드를 시험해 보았고, 나는 여전히 어떤 것도 보지 못했다. 나는 야후 파이프를 사용할 때 데이터가 반환되는 것을 볼 수 있었지만, 어떤 시점에서는 사라질 수 있기 때문에 사용하지 않아도되기를 바랬다. –

+0

당신은 문자 그대로 "@"새 사용자 에이전트 문자열 여기에 있습니까? 그렇다면 @ "Mozilla/5.0 (Windows; U; Windows NT 6.1; tr-TR) AppleWebKit/533.20.25 (Gecko와 같은 KHTML) 버전/5.0.4 Safari/533.20.27"을 사용하십시오. – ZhangChn

관련 문제