2010-01-27 5 views
0

posterous api에 다양한 값 (HTTP POST)을 게시하고 있습니다. 제목, 본문 및 하나의 미디어 파일을 성공적으로 업로드 할 수 있지만 두 번째 미디어 파일에 추가하려고하면 서버 500이됩니다.iPhone을 사용하여 여러 파일 업로드 방법

매개 변수로 미디어 및 미디어 []를 허용합니다.

iPhone SDK로 여러 파일을 업로드하려면 어떻게해야합니까?

답변

0

당신은 아마 두 가지 중 하나를 기반으로 받고 500 :의 경우 잘못된,

이제

  • 잘못된 요청
  • 서버 오류, HTTP 서버 415 (지원되지 않는 미디어 유형) 또는 그와 비슷한 것으로 응답하는 것이 더 도움이 될 것입니다. 500은 서버에서 문제가 발생했으며 요청이 유효하다고 주장합니다.

    서버 API 또는 코드 (작성한 경우)를 읽거나 문서를 읽고 두 번째 요청의 잘못된 점을 파악해야합니다. 적절한 미디어 유형을 설정하지 않은 것처럼 보입니다.

    편집 : 좋아, 그래서 API를 보았다. 그것은 당신의 게시 XML을 표시하므로 요청 내용 유형은

    Content-Type: application/xml 
    

    이 API의 문서 구체적으로 언급하지 않았다해야하지만, 그것은 올바른 유형이 될 것입니다.

    EDIT : 실제로 두 번째로 한눈에, URI 매개 변수를 사용하여 게시 하시겠습니까? API 문서가 명확하지 않습니다 (다소 빠르게 찾고 있습니다).

+0

API를 작성하지 않았습니다. 그것은 엽기적입니다. 의견을 보내 주셔서 감사합니다. 다시 미디어 유형을 살펴 보겠습니다. –

+0

일부 코드가 바뀌었지만 이제는 좀 더 알기 쉬운 응답을 얻고 있습니다. "지원되지 않는 미디어 유형" –

+0

Ok - OP 확장. –

관련 문제