Usiłuję złożyć wniosek o zwinięcie do jednego z naszych lokalnych serwerów programistycznych obsługujących witrynę programistyczną z samopodpisanym certyfikatem SSL. Używam curl z wiersza poleceń. Widziałem kilka postów na blogu, w których wspomniano, że można dodać do listy certyfikatów lub określić konkretny (samopodpisany) certyfikat jako ważny, ale czy istnieje ogólny sposób …
Chciałbym poznać różnicę między curli wget. Oba są używane do pobierania plików i dokumentów, ale jaka jest zasadnicza różnica między nimi. Dlaczego są dwa różne programy?
Jak dotąd nie mogłem znaleźć niczego naprawdę, ale czy to prawda, że curltak naprawdę wcale nie ma czasu? user@host:~# curl http://localhost/testdir/image.jpg Pytam, ponieważ przekierowuję każde żądanie obrazów testdirdo osobnego modułu Apache, który generuje te zdjęcia w locie. Może minąć do 15 minut, zanim zdjęcie będzie gotowe i dostarczone do klienta. …
Zgłaszam curl, gdzie wyświetla html w konsoli w ten sposób <b>Warning</b>: Cannot modify header information - headers already sent by (output started at /home/domain/public_html/wp-content/themes/explicit/functions/ajax.php:87) in <b>/home/domain/public_html/wp-content/themes/explicit/functions/ajax.php</b> on line <b>149</b><br />...... itp Muszę ukryć te dane wyjściowe podczas uruchamiania żądań CURL, próbowałem uruchomić CURL w ten sposób curl -s 'http://example.com' Ale …
Mam trochę adresu URL, który ma miejsce w jego parametrze zapytania. Chcę tego użyć w curl, np curl -G "http://localhost:30001/data?zip=47401&utc_begin=2013-8-1 00:00:00&utc_end=2013-8-2 00:00:00&country_code=USA" co daje Malformed Request-Line Zgodnie z moim zrozumieniem o / p wynika z miejsca występującego w param zapytania. Czy jest jakiś sposób na automatyczne zakodowanie adresu URL przed …
Jakiś czas temu zauważyłem, że nazwy użytkowników i hasła podane curljako argumenty wiersza poleceń nie pojawiają się w psdanych wyjściowych (chociaż oczywiście mogą pojawiać się w twojej historii bashów). Podobnie nie pojawiają się w /proc/PID/cmdline. (Można jednak określić długość połączonego argumentu nazwa użytkownika / hasło.) Pokaz poniżej: [root@localhost ~]# nc …
Próbuję pobrać plik za pomocą wgeti curli jest on odrzucany z błędem 403 (zabronione). Mogę wyświetlić plik za pomocą przeglądarki internetowej na tym samym komputerze. Próbuję ponownie z klientem przeglądarki, uzyskanym przez http://www.whatsmyuseragent.com . Robię to: wget -U 'Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0' http://... i curl -A 'Mozilla/5.0 …
Jestem w sieci za pomocą proxy. Mam maszyny używające tu i ówdzie wielu skryptów, uzyskujących dostęp do siebie przez HTTP. Sieć to 10.0.0.0/8. Mój serwer proxy to 10.1.1.1:81, więc skonfigurowałem go odpowiednio: export http_proxy=http://10.1.1.1:81/ Chcę wykluczyć mój własny zakres, do którego można uzyskać dostęp za pośrednictwem serwera proxy. Próbowałem dowolnej …
Jaki byłby najprostszy sposób na wysłanie żądania GET do adresu URL przez HTTPS i uzyskanie surowej, nieprzetworzonej odpowiedzi? Czy można to osiągnąć dzięki zwijaniu? Jeśli tak, jakich opcji należy użyć?
Patrzę na przykład curlpolecenia, które używa symbolu @ przed nazwą pliku, aby wysłać dane na serwer. curl http://localhost/ --data-binary @file.txt Co to znaczy? Czy wstawia zawartość pliku do polecenia? Czy to jest specyficzne curl?
Jak wznowić częściowo pobrany plik za pomocą narzędzia wiersza polecenia systemu Linux? Pobrałem częściowo duży plik, tj. 400 MB z 900 MB z powodu przerwy w zasilaniu, ale kiedy ponownie zaczynam pobieranie, wznawia się od zera. Jak zacząć od samego 400 MB?
Dane --helpwyjściowe dla curl zawiera listę --resolveopcji określających stan --resolve <host:port:address> Force resolve of HOST:PORT to ADDRESS Ale nie mam szczęścia, żeby to zadziałało. Podstawowe polecenie, które próbuję uruchomić, to curl --resolve foo.example.com:443:localhost https://foo.example.com:443/ i ciągle otrzymuję odpowiedź Couldn't resolve host 'foo.example.com'. Chcę to zrobić, ponieważ testuję certyfikat dla witryny …
Chciałbym przeprowadzić kontrolę stanu usługi, dzwoniąc na określony adres URL. Wydaje się, że najprostszym rozwiązaniem byłoby użycie crona do sprawdzania co około minutę. W przypadku błędów cron wysyła mi wiadomość e-mail. Próbowałem do tego celu użyć cUrl, ale nie mogę uzyskać wyprowadzania komunikatów tylko w przypadku błędów. Jeśli spróbuję skierować …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.