Jak mogę złożyć żądanie POST za pomocą narzędzia wiersza polecenia cURL
curl to narzędzie do przesyłania danych używane w wielu aplikacjach związanych z siecią = (np. skrobanie danych).
Jak mogę złożyć żądanie POST za pomocą narzędzia wiersza polecenia cURL
Korzystam curlz wiersza polecenia w systemie Linux do wysyłania żądań HTTP. Ciała odpowiedzi są wypisywane na standardowe wyjście, co jest w porządku, ale nie widzę na stronie podręcznika, jak uzyskać curl, aby wydrukować kod stanu HTTP z odpowiedzi (404, 403 itp.). czy to...
Jak mogę pobrać coś bezpośrednio z Internetu bez otwierania przeglądarki Internet Explorer lub Firefox Acrobat Reader / Quicktime / MS Word / cokolwiek innego? Korzystam z systemu Windows, więc zrobiłaby to wersja Wget dla systemu Windows
Zawsze zakładałem, że kiedy curl otrzymał odpowiedź HTTP 500, zwracał kod wyjścia, który oznaczał błąd (! = 0), ale wydaje się, że tak nie jest. Czy istnieje sposób, w jaki mogę sprawić, że cURL nie powiedzie się z kodem wyjścia innym niż 0, jeśli kod stanu HTTP nie ma wartości 200? Wiem, że mogę...
Czy istnieje odpowiednik programu curlPowerShell? Czy ma podobne wbudowane możliwości, czy jest też polecenie cmdlet innej
Na przykład POST do serwera WWW z argumentem -v: curl -v http://testserver.com/post -d "firstname=john&lastname=doe" I wynik > POST /post HTTP/1.1 > User-Agent: curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3 > Host: testserver.com > Accept:...
Więc po pewnym czasie wyszukiwania w Google i Super User (i skanowaniu stron podręcznika) nie mogłem znaleźć odpowiedzi na coś, co (moim zdaniem) powinno być proste: Jeśli pójdziesz tutaj: http://www.vim.org/scripts/script.php?script_id=2340 I spróbuj pobrać motyw:
Czy istnieje sposób instalacji cURLw systemie Windows w celu uruchamiania cURLpoleceń z wiersza poleceń
Mam uruchomiony serwer HTTP /var/run/my-server.socki chcę go przetestować, wysyłając proste żądanie za pomocą cURL. Czy można to zrobić za pomocą cURL? Czy można to zrobić w ogóle, czy musi istnieć odwrotny serwer proxy? Wyobrażam sobie coś takiego: curl
Próbuję wydrukować tylko pełne sekcje żądania cURL (do których są wysyłane stderr) z powłoki bash. Ale kiedy przekierowuję w stdoutten sposób: curl -v http://somehost/somepage > /dev/null Jakaś tabela wyników pojawia się w środku wyniku, aby stderr: % Total % Received % Xferd Average Speed...
Czy w systemie Windows Vista jest narzędzie wiersza polecenia typu Wget lub cURL ? Jak to
Znalazłem wiele przykładów używania prostych poleceń POST w cURL, ale nie znalazłem przykładów wysyłania pełnych poleceń POST HTTP, które zawierają: Nagłówki (podstawowe uwierzytelnianie) Parametry HTTP ( s=1&r=33) Body Data, jakiś ciąg XML Znalazłem tylko: echo "this is body" | curl -d...
Próbuję pobrać pełny katalog witryny za pomocą CURL. Następujące polecenie nie działa: curl -LO http://example.com/ Zwraca błąd: curl: Remote file name has no length!. Ale kiedy to robię: curl -LO http://example.com/someFile.type to działa. Jakiś pomysł, jak pobrać wszystkie pliki w...
Jest curl -u username:password http://example.combezpieczny? Jeśli nie, czy możesz krótko wyjaśnić, w jaki sposób ktoś może uzyskać twoje
Kiedy próbuję użyć Curl w systemie Windows, aby pobrać httpsadres URL, pojawia się przerażający „błąd połączenia (60)”. Dokładny komunikat o błędzie to: curl: (60) Problem z certyfikatem SSL, sprawdź, czy certyfikat CA jest OK. Szczegóły: błąd: 14090086: Procedury SSL:...
Właśnie zaktualizowałem system z Mavericks do Yosemite i teraz curlnie widzę nazw hostów z pętlą zwrotną. Skonfiguruj prosty serwer HTTP do testowania: $ python -m SimpleHTTPServer Serving HTTP on 0.0.0.0 port 8000 ... Teraz mogę trafić localhost: 8000 w chrome. Mogę nawet o tym zapomnieć. Ale...
Próbowałem na kilka sposobów, ale wydają się one mylące zwijanie. root@testt:~# curl localhost:8080 <h1>Hello world!</h1> <p>Boom Bam Splat</p> root@testt:~# curl ::1:8080 curl: (3) IPv6 numerical address used in URL without brackets root@testt:~# curl [::1]:8080 curl: (3)...
Aby sprawdzić, czy certyfikat dla google.com został odwołany, wypróbowałem następujące polecenie: curl https://www.google.com --cacert GeoTrust_Global_CA.pem --crlfile gtglobal.pem -v , ale mam przerażający błąd „Problem z certyfikatem SSL”: * About to connect() to www.google.com port 443...
Piszę skrypt, który używa cURL do pobierania danych z wewnętrznego serwera WWW. Mogę jawnie używać --user w połączeniu z --ntlm i wszystko działa dobrze, ale nie mogę go rozpoznać, kto jest zalogowany i przekazać go w sposób przejrzysty. Jeśli odwiedzę tę samą witrynę w przeglądarce Chrome /...
Czy istnieje sposób na określenie curl, aby użyć określonej wersji TLS? Jak 1.1 lub 1.2? W pomocy polecenia widzę tylko opcje sslv3 i tlsv1. Wziąłem najnowszy src i skompilowałem go z openssl 1.0.1e. Nadal nie widzę bezpośredniej opcji w pomocy. Czy jest jakiś inny sposób, aby to...