タグ付けされた質問 「curl」

cURLは、HTTPクライアントライブラリおよびコマンドラインツールです。

3
curl:(35)SSL接続エラー
Twitter APIにcURL HTTPSリクエストを送信しようとすると、次のエラーが発生します。 [root@webscoming httpdocs]# curl -v https://api.twitter.com About to connect() to api.twitter.com port 443 (#0) Trying 199.16.156.199... connected Connected to api.twitter.com (199.16.156.199) port 443 (#0) Initializing NSS with certpath: sql:/etc/pki/nssdb CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none NSS error -5990 Closing connection #0 SSL connect error curl: (35) SSL connect error 別のサーバーからこれを試しましたが、期待どおりに動作します。このエラーの意味と解決方法を教えてください。 …
9 curl 

2
コマンドラインcurlでSSLポートを指定する方法は?
サーバーの1つでSSL接続をテストしようとしています。サーバーはLBの背後にあるため、ポート8090でSSL接続を待機しています。 --resolveポート443でリッスンするLBと通信するときにテストするオプションを使用しています。 curl --resolve 'myservice.com:443:1.1.1.1' 'https://myservice.com' しかし私がするとき: curl --resolve 'myservice.com:8090:2.2.2.2' 'https://myservice.com:8090' curlは単にポートを無視して443を使用します。もちろん、これによりDNSキャッシュが失われ、最終的にパブリックDNS IPを使用してしまいます... * Added myservice.com:8090:2.2.2.2 to DNS cache * About to connect() to myservice.com port 443 (#0) * Trying 3.3.3.3... * Connected to myservice.com (3.3.3.3) port 443 (#0) curlがSSL接続にポート8090を使用するように強制するにはどうすればよいですか? ありがとう。
9 ssl  port  curl 

4
LFTPから出力をキャプチャするにはどうすればよいですか?(出力はSTDOUTまたはSTDERRに書き込まれませんか?)
lftpから進捗情報にアクセスしたいのですが。現在、私はそのようなカールを使用しています: curl http://example.com/file -o file -L 2> download.log これにより、curlの進行状況情報がdownload.logファイルに書き込まれます。これは、リアルタイムの進行状況を取得するために調整できます。 ただし、同じアプローチは、stdoutまたはstderrを使用するlftpでは機能しません。転送が完了するまで、download.logファイルが空になります。 lftp -e 'get http://example.com/file;quit' 2> download.log lftp -e 'get http://example.com/file;quit' 1> download.log 出力をリダイレクトしない場合、画面に進行状況が表示されます。出力をリダイレクトすると、画面に進行状況が表示されなくなりますが、download.logには何も表示されません。ファイル転送が完了すると、次のような最終結果が表示されますが、以前は何も表示されていません。 97618627 bytes transferred in 104 seconds (913.1K/s) lftpはその出力で異常なことをしていますか-stdout / stderrに出力せずに画面に出力していますか?stdout / stderrをリダイレクトする以外に、画面出力をキャプチャする他の方法はありますか?
9 curl  stderr  stdout  ftp 

2
PHP + cURLからの発信httpリクエストをログに記録する方法は?
サイトでアクションが実行されるたびにcURLリクエストを行うPHPスクリプトを設定しています。問題は、アクションが実行されるたびに情報が2回POSTされることです。 これが私の問題(cURLが2回実行されている)であるか、POST先のURLが何かを2回実行している場合は、解決する必要があります。 これを行う最善の方法は、サーバーからの送信HTTP POST要求を表示することだと思います。 これは最良の選択肢ですか?もしそうなら、私はそれについてどうやって行くのですか?
8 linux  ubuntu  php  curl 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.