2015-11-03 9 views
5

Jak mogę przekazać długość treści, np. --header Content-Length:1000 w poleceniu curl. użyłem go tak w komendzie ale did't pracowaćJak przekazać wartość "Content-Length" w nagłówku za pomocą Curl Command

curl -v -X POST -u "[email protected]:xxx123" \ 
    --header "Content-Length: 1000" \ 
    --header "Content-Type: multipart/mixed" \ 
    --header "X-REQUEST-ID:7fc7d038-4306-4fc5-89c3-7ac8a12a30d0" \ 
    -F "request={\"bumId\":\"d51f2978-5ce8-4c71-8503-b0ca438741dd\",\"fileType\":\"imageFile\"};type=application/json" \ 
    -F "file=[email protected]:/file.pdf" \ 
    "http://localhost:9090/pro/v1/files" 

Polecenie plik do usług internetowych opracowanych w Jersey Java

Odpowiedz

0

spróbować curl -X POST http://localhost:9090/pro/v1/files -d „Content-Length posty: 0"

+1

Witamy w Stack Overflow! Sugerowałbym dodanie do odpowiedzi wyjaśnienia, aby osoby mające podobny problem były w stanie lepiej zrozumieć rozwiązanie. Być może wyjaśnić czym jest flaga '-d'? Może dodać fragment z instrukcji Curl? – Marvin

1

dodawanie nagłówków, jak to powinno załatwić sprawę:

-H 'content-length: 1000' \ 
3

Używaj -d "" powoduje CURL aby wysłać Content-Length: 0