Pytania otagowane jako curl

cURL to narzędzie CLI do wysyłania żądań HTTP GET, POST i PUT.

1
cUrl: lista argumentów jest za długa
Argument list too longPojawia się błąd: gdy próbuję użyć cUrl, aby wysłać plik w base64 w ciele mojego JSON. Używam czegoś takiego: DATA=$( base64 "$FILE" ) curl -X POST -H "Content-Type: application/json" -d '{ "data": "'"$DATA"'" }' $HOST Czy istnieje inny sposób na uzyskanie danych w ciele mojego JSON? Weź …
15 curl 

4
Ustaw limit czasu dla odpowiedzi strony internetowej za pomocą curl
Używam narzędzia do monitorowania, czy strona jest uruchomiona. Narzędzie używa curlpolecenia wewnętrznie do pobrania danych wyjściowych. Jednak gdy odpowiedź strony internetowej trwa dłużej, pojawia się TIMEOUTbłąd. Nie ma możliwości, aby zwiększyć limit czasu z narzędzia. Czy jest jakiś sposób, aby ustawić / zmodyfikować limit czasu odpowiedzi ze strony internetowej? Czy …
15 curl  timeout 


1
Przesyłanie wielu plików przez FTP za pomocą curl
Próbuję przesłać wszystkie pliki tekstowe w bieżącym folderze przez FTP do lokalizacji serwera za pomocą curl. Wypróbowałem następującą linię: curl -T "{file1.txt, file2.txt}" ftp://XXX --user YYY gdzie XXX to adres IP serwera, a YYY to nazwa użytkownika i hasło. Jestem w stanie pomyślnie przesłać plik1.txt na serwer, ale narzeka na …
14 shell-script  ftp  curl 

5
Jak uzyskać (tylko) status http witryny w skrypcie powłoki?
Sądzę, że curl zrobiłby robotę. Napisałem w skrypcie: #!/bin/sh function test { res=`curl -I $1 | grep HTTP/1.1 | awk {'print $2'}` if [ $res -ne 200 ] then echo "Error $res on $1" fi } test mysite.com test google.com Problem tutaj nie ma znaczenia, co robię, nie mogę go …
13 cron  curl  output 


3
Automatyzacja żądań internetowych za pomocą curl?
Mam kilka „korporacyjnych” systemów, z których muszę korzystać w pracy. Niektóre z nich są okropne, z ramkami, wyskakującymi oknami i tym podobne. Myślałem o zautomatyzowaniu niektórych rzeczy za pomocą curl lub czegoś takiego. Potrzebuję się zalogować, kliknąć hiperłącza, ustawić trochę danych, a oni piszą. Czy można używać loków? A może …
13 curl  web 

1
Strona logowania przy użyciu cURL
Próbuję zalogować się z wiersza polecenia cURL za pomocą polecenia curl --data "nazwa użytkownika = użytkownik i hasło = hasło i przesłanie = logowanie" http://www.ip.com:8080/LoginApplication/Login.jsp A potem próbuje uzyskać dostęp do wewnętrznej strony za pomocą curl http://www.ip.com:8080/LoginApplication/Success.jsp Ale jestem przekierowywany na stronę błędu z powodu braku zalogowania. Czego brakuje mi …
12 curl 


3
Jaki jest najbezpieczniejszy i najprostszy sposób, aby hasło wpisane przez użytkownika w bash stało się częścią standardowego programu?
Szukam (1) najbezpieczniejszego i (2) najprostszego sposobu, aby użytkownik wpisał hasło w wierszu polecenia powłoki bash i aby hasło to stało się częścią standardowego programu. Tak powinno wyglądać standardowe wejście:, {"username":"myname","password":"<my-password>"}gdzie <my-password>wpisane jest polecenie powłoki. Gdybym miał kontrolę nad programem stdin, mógłbym go zmodyfikować, aby bezpiecznie monitować o hasło i …
12 bash  security  password  curl 

3
Jak przekonwertować szyfry ssl na format curl?
W oficjalnych docs ssl listy szyfrów w innym formacie niż curl trwa. Na przykład, jeśli chcę, aby curl używał szyfru TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, muszę go przekazać curl --ciphers ecdhe_rsa_3des_sha. Wiem, jakie są niektóre mapowania, ale nie wszystkie - na przykład, co muszę przekazać, aby się zawinąć, aby użyć szyfru TLS_DHE_RSA_WITH_AES_128_GCM_SHA256? Czy jest …


5
Przeczytaj i potwierdź skrypt powłoki przed rozpoczęciem przesyłania z curl do sh (curl -s [url] | sh)
Ilekroć muszę wykonać skrypt powłoki z sieci curl -s [url] | sh, najpierw otwieram się urlw przeglądarce, aby upewnić się, że skrypt nie jest złośliwy i można go bezpiecznie uruchomić. Pamiętam, jak zobaczyłem sztuczkę z wiersza poleceń, która umożliwiła odczytanie skryptu z wiersza poleceń, a następnie potwierdzenie wykonania po przeczytaniu …

1
Jak potokować HTML do rysia?
Testuję jakieś wywołanie ajax z konsoli. Lubię pozbywać się szumu metainformatycznego, jakim jest znacznik HTML i po prostu czytam treść, dlatego lubię przesyłać ją do przeglądarki terminala, np. Rysia. Jeszcze: curl www.google.de | lynx właśnie otwiera nową instancję rysia. Nie chcę: curl www.google.de > someFile.html && lynx someFile.html
11 pipe  curl  html  stdin  lynx 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.