de-vraag
  • Pytania
  • Tagi
  • Użytkownicy
Powiadomienia
Nagrody
Rejestracja
Po zarejestrowaniu się, będziesz otrzymywać powiadomienia o odpowiedziach i komentarzach do swoich pytań.
Zaloguj się
Brak tłumaczeń pasujących do Twojego wyszukiwania Jeśli masz już konto, zaloguj się, aby sprawdzić nowe powiadomienia.
Za dodane pytania, odpowiedzi i komentarze przewidziane są nagrody.
Więcej
Źródło
Edytuj
Anonimowy użytkownik
Question

Jaka jest składnia wiersza poleceń cURL, aby wykonać żądanie POST?

Jak mogę wykonać żądanie POST za pomocą narzędzia wiersza poleceń cURL?

2197 2008-09-17T15:39:01+00:00 3
 mic84
mic84
Edytowane pytanie 15. grudnia 2015 в 2:54
cURL - Wikipedia
en.wikipedia.org
POST (HTTP) - Wikipedia
en.wikipedia.org
Komputery
curl
http
Popular videos
Podstawowe polecenia na plikach i katalogach w Wierszu Poleceń Windows
Podstawowe polecenia na plikach i katalogach w Wierszu Poleceń Windows
2 lata temu
Podstawy pracy z Wierszem poleceń - Windows
Podstawy pracy z Wierszem poleceń - Windows
5 lat temu
5 KOMEND W WIERSZU POLECENIA, KTÓRE POWINIENEŚ ZNAĆ!
5 KOMEND W WIERSZU POLECENIA, KTÓRE POWINIENEŚ ZNAĆ!
1 rok temu
Konsola w sieci - polecenia CMD Windows do zarządzania połączeniami sieciowymi
Konsola w sieci - polecenia CMD Windows do zarządzania połączeniami sieciowymi
4 lata temu
Zmiana nazwy konta użytkownika wiersz poleceń Windows 10
Zmiana nazwy konta użytkownika wiersz poleceń Windows 10
5 lat temu
RÓWNOMIERNY skręt na CAŁEJ GŁOWIE! Top Down Curl Method
RÓWNOMIERNY skręt na CAŁEJ GŁOWIE! Top Down Curl Method
1 rok temu
Kurs Linux - 01 - Tworzenie plików w wierszu poleceń terminala
Kurs Linux - 01 - Tworzenie plików w wierszu poleceń terminala
5 lat temu
Dual Curl Lokówka do tworzenia dwóch rodzajów loków CI63E1
Dual Curl Lokówka do tworzenia dwóch rodzajów loków CI63E1
7 lat temu
Użycie komendy check disk i jej parametrów
Użycie komendy check disk i jej parametrów
5 lat temu
Partycjonowanie w cmd diskpart
Partycjonowanie w cmd diskpart
3 lata temu
« Poprzedni
Następny »
To pytanie ma 1 odpowiedź w języku angielskim, aby je przeczytać zaloguj się na swoje konto.
Stephen Deken
Stephen Deken
17. września 2008 в 3:43
2008-09-17T15:43:28+00:00
Więcej
Źródło
Edytuj
#13840399

Z polami:

curl --data "param1=value1&param2=value2" https://example.com/resource.cgi

Z polami określonymi indywidualnie:

curl --data "param1=value1" --data "param2=value2" https://example.com/resource.cgi

Wieloczęściowy:

curl --form "[email protected]" https://example.com/resource.cgi

Multipart z polami i nazwą pliku:

curl --form "[email protected];filename=desired-filename.txt" --form param1=value1 --form param2=value2 https://example.com/resource.cgi

Bez danych:

curl --data '' https://example.com/resource.cgi

curl -X POST https://example.com/resource.cgi

curl --request POST https://example.com/resource.cgi

Więcej informacji można znaleźć w podręczniku cURL. Pomocny jest też tutorial cURL dotyczący emulowania przeglądarki internetowej.

Z libcurl, użyj funkcji curl_formadd() do zbudowania swojego formularza przed wysłaniem go w zwykły sposób. Zobacz dokumentację libcurl po więcej informacji.

Dla dużych plików, rozważ dodanie parametrów pokazujących postęp przesyłania:

curl --tr-encoding -X POST -v -# -o output -T filename.dat \
  http://example.com/resource.cgi

Parametr -o output jest wymagany, w przeciwnym razie nie pojawi się pasek postępu.

Chris Stryczynski
Chris Stryczynski
Edytowana odpowiedź 2. grudnia 2017 в 11:40
curl - Tutorial
curl.haxx.se
curl - The Art Of Scripting HTTP Requests Using Curl
curl.haxx.se
libcurl - API
curl.haxx.se
2555
0
Patrick Desjardins
Patrick Desjardins
17. września 2008 в 3:42
2008-09-17T15:42:15+00:00
Więcej
Źródło
Edytuj
#13840397
curl -d "name=Rafael%20Sagula&phone=3320780" http://www.where.com/guest.cgi 

jest przykładem znalezionym w Curl Example Manual.

Użyj %26 dla ampersandów, jeśli powyższy przykład nie zadziała:

curl -d "name=Rafael%20Sagula%26phone=3320780" http://www.where.com/guest.cgi 
 Community
Community
Edytowana odpowiedź 13. marca 2014 в 12:01
67
0
Vinko Vrsalovic
Vinko Vrsalovic
17. września 2008 в 3:43
2008-09-17T15:43:02+00:00
Więcej
Źródło
Edytuj
#13840398
curl -v --data-ascii var=value http://example.com

i jest wiele innych opcji, sprawdź curl --help po więcej informacji.

Tamara Wijsman
Tamara Wijsman
Edytowana odpowiedź 5. listopada 2011 в 1:36
33
0
Dodaj pytanie
Kategorie
Wszystkie
Technologia
Kultura / Rekreacja
Życie / Sztuka
Nauka
Profesjonalny
Biznes
Użytkownicy
Wszystkie
Nowy
Popularny
1
Jasur Fozilov
Zarejestrowany 10 godzin temu
2
Zuxriddin Muydinov
Zarejestrowany 1 dzień temu
3
Денис Анненский
Zarejestrowany 3 dni temu
4
365
Zarejestrowany 1 tydzień temu
5
True Image
Zarejestrowany 1 tydzień temu
DE
EL
ES
FI
FR
ID
IT
JA
KO
NL
PL
PT
RU
TR
ZH
© de-vraag 2022
Źródło
superuser.com
na podstawie licencji cc by-sa 3.0 z przypisaniem