curl

curlを使用してthttpdのPOST操作を確認/テストするには?
curl

curlを使用してthttpdのPOST操作を確認/テストするには?

私は組み込みLinuxシステム(kernel-5.10)を開発しています。thttpd私のシステムにWebサーバーがインストールされていて、ユーティリティを使ってテストしたいと思いますcurl。 次のように/etc/thttpd.conf、 dir=/var/www/data cgipat=**.cgi logfile=/var/www/logs/thttpd_log pidfile=/var/run/thttpd.pid index.htmlプロジェクトをコピーしてthttpdに入れました/var/www/data。 HTTPGET操作はcurl -O ...

Admin

カールの出力をsshコマンドにパイプまたはリダイレクトします。
curl

カールの出力をsshコマンドにパイプまたはリダイレクトします。

私はこれは不可能だと確信していますが、過去には間違っていました。 基本的に私が望むのは、カールコマンドのJSON出力を取得し、jqにパイプしてきれいに保つことです。良い結果。ただし、OSXにはこの機能がないため、Brewや他の方法でインストールする必要があります。私にとっては問題ではありません。しかし、企業環境では、サードパーティ製のアプリケーションをインストールすることが眉をひきます。しかし、多くのLinuxサーバーにはjqがインストールされています。 jqを実行するためにローカル出力をsshにパイプすることはできますか? curl https://wha...

Admin

localhostで実行されるEnvoyプロキシはカールではうまく機能しますが、golang "hey"ツールではタイムアウトします。
curl

localhostで実行されるEnvoyプロキシはカールではうまく機能しますが、golang "hey"ツールではタイムアウトします。

私はいくつかのEnvoyチュートリアルを見ています(それが何であるかわからない場合は、おそらく重要ではありません)。私はUbuntu VM(Windows 11ホスト)と会社のファイアウォールの背後でこれを行っています。 特定のバージョンのEnvoyを動的にインストールして実行するためのツール「func -e」コマンドラインを実行して、特定のバージョンのEnvoyを実行します。出力はポート 10000 でリッスンしていることを示します。 別のシェルで ""を実行するcurl http://localhost:10000と、Envoyプロキシの期待される出力が...

Admin

ETagをBash変数としてcURLに渡す
curl

ETagをBash変数としてcURLに渡す

私のetagをcURLに渡して成功したレスポンスを得ようとしています。私が受け取るetagは次のとおりです。 etag=$( curl \ -SIXGET \ -u $token \ -H "Accept: application/json" \ "$api_url/domain-types/activation_run/collections/pending_changes" | awk '/^ETag:/ { print $2 }' これが正しいetagを返すことを確認しました。しかし、次のcURLリクエストは失敗します。 curl...

Admin

cURL このウェブサイトからユーザー名とパスワードのフィールドを取得できますか?
curl

cURL このウェブサイトからユーザー名とパスワードのフィールドを取得できますか?

cURLを使用して複数のウェブサイトにログインしています。 私の場合、ユーザー名とパスワードフィールドを取得するためにDOMを手動で表示するのは面倒です。 curl -dその後、このフィールドを解析してコマンドを使用してログインします。 私がログインしなければならない唯一の理由は、クッキーを取得するためです。一部のウェブサイトのPythonでも同様です。 cURLを使用すると、ネットスケープ形式でCookieを取得できます。 Pythonを使用すると、Netscape形式に変換するにはより多くの作業を行う必要があります。 ...

Admin

ブラウザ以外のクライアントではサイトにアクセスできませんが、Webブラウザを使用してアクセスできます。
curl

ブラウザ以外のクライアントではサイトにアクセスできませんが、Webブラウザを使用してアクセスできます。

Webブラウザを使用してWebサイトを閲覧できます。ただし、カールを使用してGET要求を試みると中断されます。たとえば、コマンドがcurl -vL my_url次のログに停止しました。 * Host $url:443 was resolved. * IPv6: *** * IPv4: *** * Trying ***:443... * Connected to $url (***) port 443 * ALPN: curl offers h2,http/1.1 * TLSv1.3 (OUT), TLS handshake, Client hello (...

Admin

iperf3はネットワーク帯域幅の違いを見つけることができませんでしたが、カールは見つかりました。
curl

iperf3はネットワーク帯域幅の違いを見つけることができませんでしたが、カールは見つかりました。

1つのクライアント(A)と2つのサーバー(BとC)があります。サーバーはロードバランシングに異なる数のCPUを使用していますが、根本的な原因を探したいと思います。ネットワーク速度の問題かもしれないと疑ってiPerf3テストを実行しました。オンラインで読むことは、ネットワーク速度をテストする一般的な方法です。 ABとACの結果は似ています。 iPerf3 AB: [ ID] Interval Transfer Bitrate Retr [ 5] 0.00-10.00 sec 4.77 GBytes 4.0...

Admin

マウントされたcurftpfsディレクトリを読み取ると、「入力/出力エラー」が発生します。
curl

マウントされたcurftpfsディレクトリを読み取ると、「入力/出力エラー」が発生します。

LinuxにリモートFTPディレクトリをマウントしたいです。私が見つけた主なツールの一つはcurlftpfs。 ただし、リモートFTPディレクトリをマウントしてその内容を読み取ろうとすると、次のエラーが発生します。 $ curlftpfs -o allow_other ftp://test.rebex.net testftp $ ls testftp ls: reading directory 't...

Admin

`curl`が機能せず、メッセージも表示されません。
curl

`curl`が機能せず、メッセージも表示されません。

アドレスを確認するためにカールを使用するスクリプトがありますが、なぜ以下のようないくつかのアドレスで停止するのですか?それを防ぐにはどうすればよいですか?詳しくはこのアドレスを確認してください curl https://10.10.34.36/test 私のスクリプト: $sites = file_get_contents('./sites.json'); $sites = json_decode($sites); function get_html_title($html){ preg_match("/\<title.*\>(.*)\...

Admin

fetchurlを取得するためにカールを使用する代わりに、axelを使用してNixOSからソースコードを取得します。
curl

fetchurlを取得するためにカールを使用する代わりに、axelを使用してNixOSからソースコードを取得します。

Cudaを使ってシェルを起動しようとしています。次のshell.nixファイルがあります { pkgs ? import <nixpkgs> { } }: pkgs.mkShell { name = "cuda-env-shell"; buildInputs = with pkgs; [ unzip # other packages cudatoolkit # other packages binutils ]; } ただし、次のエラーが原因で失敗します。以前は大容量ファイルを使用している間...

Admin

SSLへのリダイレクトは機能しますが、変数のインポートは機能しません。
curl

SSLへのリダイレクトは機能しますが、変数のインポートは機能しません。

私はnginxを持っていて、サーバー部分とポート80から次のようにホストをポート443にリダイレクトします。 server { location / { return 307 https://$host$request_uri/?lang=fa } } 動作し、SSLにリダイレクトされますが、SSLブロックに場所を置くと、再帰的に次の結果が表示されます。 https://mydomain//?lang=fa/?lang=fa/?lang=fa/?lang=fa/?lang=fa/?lang=fa/?lang=fa/?lang=fa...

Admin

wgetはうまくいきますが、特定のREST URLに対してカールが失敗するのはなぜですか?
curl

wgetはうまくいきますが、特定のREST URLに対してカールが失敗するのはなぜですか?

答えとして一つの質問他のウェブサイトからこのURLからデータを取得しようとすると、curl次のような奇妙な違いが表示されます。wgethttps://www.uniprot.org/uniprot/A2Z669.fasta 何らかの理由でファイルを正しくインポートするcurlと、自動的にダウンロードが失敗します。wgetA2Z669.fasta $ ls -la total 300 drwxr-xr-x 2 terdon terdon 266240 Dec 11 12:22 . drwxr-xr-x 202 terdon terdon 32768 De...

Admin