매우 간단하다고 생각하지만 어떻게해야하는지 알 수 없습니다. AFNetworking 라이브러리를 사용하여 웹 서비스에 PUT 요청을 사용하여 파일을 업로드하고 싶습니다. 이것은 컬 내가, 내가 (AFHTTPClient 및 putPath와) PUT 요청을 사용한 POST 및 기타 웹 서비스에 양식 데이터를 사용하여 파일을 업로드 할 수있었습니다AFNetworking을 사용한 간단한 "PUT"파일 업로드
mac:~ user$ curl --verbose -T image.jpeg http://server.org:8001/social/test.jpg
* About to connect() to server.org port 8001 (#0)
* Trying 123.45.123.123...
* connected
* Connected to server.org (123.45.123.123) port 8001 (#0)
> PUT /social/test.jpg HTTP/1.1
> User-Agent: curl/7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0 OpenSSL/0.9.8r zlib/1.2.5
> Host: server.org:8001
> Accept: */*
> Content-Length: 78341
> Expect: 100-continue
>
< HTTP/1.1 100 CONTINUE
< Server: cx1193719-b
< Content-Type: Text/Html
< Accept-Ranges: bytes
< Content-Length: 0
* We are completely uploaded and fine
< HTTP/1.1 200 OK
< Server: cx1193719-b
< Content-Type: Text/Html
< Accept-Ranges: bytes
< Content-Length: 0
<
* Connection #0 to host server.org left intact
* Closing connection #0
서비스를 테스트하는 데 사용되는 명령하지만 아직도이다 간단한 파일 업로드 방법을 이해하지 못합니다.
도움 주셔서 감사합니다.
좋아, 내가려고하지 않음 아래로 이동하거나 httpclient를 하위 클래스로 만들지 만 이것이 유일한 대답이라고 생각합니다. 감사합니다. – Nextorlg