curl을 사용하여 multipart / form-data를 POST하는 올바른 방법은 무엇입니까?

카 말락시

이 구문을 사용하여 몇 가지 매개 변수와 함께 파일을 게시했습니다.

curl -v -include --form "key1=value1" --form upload=localfilename URL

파일 크기는 약 500K입니다. 우선, 콘텐츠 길이가 전송 측에서 254로 표시됩니다. 나중에 서버 응답의 콘텐츠 길이는 0입니다. 어디로 잘못 가고 있습니까?

다음은 명령의 전체 추적입니다.

* Couldn't find host xxx.xxx.xxx.xxx in the _netrc file; using defaults
* About to connect() to xxx.xxx.xxx.xxx port yyyy (#0)
*   Trying xxx.xxx.xxx.xxx...
* Adding handle: conn: 0x4b96a0
* Adding handle: send: 0
* Adding handle: recv: 0
* Curl_addHandleToPipeline: length: 1
* - Conn 0 (0x4b96a0) send_pipe: 1, recv_pipe: 0
* Connected to xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx) port yyyy (#0)
* POST /zzzzzz/UploadFile HTTP/1.1
* User-Agent: curl/7.32.0
* Host: xxx.xxx.xxx.xxx:yyyy
* Accept: */*
* Content-Length: 254
* Expect: 100-continue
* Content-Type: multipart/form-data; boundary=------------------------948a6137eef50079
*
* HTTP/1.1 100 Continue
* HTTP/1.1 100 Continue

* HTTP/1.1 200 OK
* HTTP/1.1 200 OK
* Server Apache-Coyote/1.1 is not blacklisted
* Server: Apache-Coyote/1.1
* Server: Apache-Coyote/1.1
* Added cookie JSESSIONID="C1D7DD042E250211D9DEA82688876F88" for domain xxx.xxx.xxx.xxx, path /zzzzz/, expire 0
* Set-Cookie: JSESSIONID=C1D7DD042E250211D9DEA82688876F88; Path=/zzzzzz/;
* HttpOnly
* Set-Cookie: JSESSIONID=C1D7DD042E250211D9DEA82688876F88; Path=/zzzzzz/; HttpOnly
* Content-Type: text/html;charset=ISO-8859-1
Content-Type: text/html;charset=ISO-8859-1
* Content-Length: 0
* Content-Length: 0
* Date: Tue, 01 Oct 2013 11:54:24 GMT
* Date: Tue, 01 Oct 2013 11:54:24 GMT
* Connection #0 to host xxx.xxx.xxx.xxx left intact
카 말락시

다음 구문이이를 수정합니다.

curl -v -F key1=value1 -F upload=@localfilename URL

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

(MERN) Express.js를 사용하여 React App을 제공하는 올바른 방법은 무엇입니까?

Dataloader를 사용하여 올바른 모양의 입력을 만드는 방법은 무엇입니까?

Java Apache HttpClient를 사용하여 POST 요청을 올바르게 만드는 방법은 무엇입니까?

AQL에서 IF THEN을 사용하는 올바른 방법은 무엇입니까?

Git을 사용하여 Laravel React App을 배포하는 올바른 방법은 무엇입니까?

redux를 사용하여 promise의 올바른 순서를 보장하는 방법은 무엇입니까?

cURL을 사용하여 쿠키를 보내는 방법은 무엇입니까?

activemq와 함께 camel을 사용하여 경로를 "일시 중지"하는 올바른 방법은 무엇입니까?

인증을 사용하여 React Route에서 콘텐츠를 보호하는 올바른 방법은 무엇입니까?

apollo graphql 클라이언트를 사용하여 요청 시간을 기록하는 올바른 방법은 무엇입니까?

탐색 구성 요소 safeargs를 사용하여 Enum을 Fragment에 인수로 전달하는 올바른 방법은 무엇입니까?

두 값을 교환하는 FFI 함수를 호출하는 올바른 방법은 무엇입니까?

Scala Cats Validated를 올바른 방법으로 사용하는 방법은 무엇입니까?

WebRTC 제안을 거부하는 올바른 방법은 무엇입니까?

RxJava Observable을 모의하는 올바른 방법은 무엇입니까?

이 XML 문자열을 deserialize하는 올바른 방법은 무엇입니까?

올바른 빈 범위를 선택하는 방법은 무엇입니까?

사전을 사용하여 r에서 다른 변수를 생성하는 방법은 무엇입니까?

IF AND 매크로를 사용하여 셀을 다른 시트에 복사하는 방법은 무엇입니까?

jquery를 사용하여 줄 바꿈을 작성하는 방법은 무엇입니까?

자바 스크립트를 사용하여 @keyframes 값을 변경하는 방법은 무엇입니까?

React를 사용하여 다른 레이아웃을 렌더링하는 방법은 무엇입니까?

curl 호출을 통해 HTTP 요청을 사용하여 헤더를 보내는 방법은 무엇입니까?

AWS EMR SDK에서 AddJobFlowStep을 사용하는 올바른 방법은 무엇입니까?

ASP.NET Core MVC에서 ORM을 사용하는 올바른 방법은 무엇입니까?

AWS Lambda와 함께 토큰을 사용하는 올바른 방법은 무엇입니까?

'머티리얼 아이콘'을 사용하는 올바른 방법은 무엇입니까?

curl을 사용할 때 gzip으로 압축 된 페이지를 올바르게 처리하는 방법은 무엇입니까?

SqlAlchemy와 함께 (Postgres)에서 distinct를 사용하는 올바른 방법은 무엇입니까?

TOP Lista

CalienteEtiquetas

Archivo