2012-03-09 2 views
0

나는 서버를 호출 할 때 둘 다 주기적으로 실패하는 iphone 및 android에 응용 프로그램을 가지고 있습니다. 내가 실패했다는 말은 오류 코드 200, 연결 코드가 성공했다는 것을 의미하지만 손상된 문자열/data/(jsonObject/Array)를 의미합니다. 모든 데이터 유형은 앱에 따라 일부 또는 전부를 사용하기 때문에 나열됩니다. 스팅 양식으로 인쇄 할 때 정보는 서버에서 JSON을 반환하지만 JSON 파서가 제대로 작동하지 못하게하는 추가 코드 나 텍스트로 손상됩니다. 전에 말했듯이 항상 실패하지는 않으며 리턴 된 문자열/json/data에있는 것만 실패합니다. 전에 정보를 올바르게 연결, 수신 및 처리하고 서버를 조사해야한다고 들었습니다. 이 과정에서 서버가 변경되어 더 빨리 작동하지만 비슷한 오류율을 보입니다. 또한 서버가 실패하지 않거나 브라우저에 문제가 없습니다. 따라서 모든 웹 브라우저에서 오류가 발생하지 않으며 사이트 및 표시된 정보가 손상되지 않습니다. 따라서 컴퓨터를 켜고 웹 사이트로 이동하면 페이지를로드 할 때마다 올바른 정보가 표시됩니다. 어떤 아이디어라도 대단히 감사하겠습니다.서버가 URLRequest 손상을 일으키는 원인이 무엇입니까

+1

서버가 응답을 기록합니까? 로그에서 서버의 응답이 모바일 장치가받는 것과 동일한 지 확인하십시오. – Aaron

+0

그게 내가 시도할만한 것입니다. 고마워요. 나는 그들이 동일하고 그 다음에 뭔가 잘못된 서버 쪽이 있다고 가정하고있다. 그리고 그들이 똑같지 않다면 뭔가 잘못된 장치가있다? – Rob

+0

정확히 내 추론 :) – Aaron

답변

0

내가 안드로이드에서 발견 한 대답은 이전 서버 였지만 새 서비스에는 여전히 IOS 응용 프로그램에 문제가 있었지만 NSData로 NSString을 할당하면 정보에 여분의 데이터 또는 정보를 얻을 수있는 모든 가능성. 그래서 alloc이 작동합니다.