問題タブ [libcurl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP libcurl の代替
curl が無効になっているホストで curl を使用する代替手段はありますか?
php - libcurl のユーザー名/パスワード認証に関するヘルプが必要
サーバーの 1 つで安全な Web ページにアクセスしようとしています。Web ページは、ユーザー名とパスワードを必要とする .htaccess で保護されたディレクトリ内にあります。ファイルにアクセスできるように、libcurlに認証リクエストを送信させようとしています。さまざまな場所でいくつかのガイダンスを見つけた後、うまくいくはずだと思うものを思いつきましたが、うまくいきません。
file.php ファイルは単に "Hello World!" をエコーするはずですが、$result 変数は空白になっています。curl からエラー メッセージを取得する方法はありますか? 私は何か間違ったことをしていますか?CURLLAUTH_ALL も成功せずに使用しましたが、とにかく基本的な認証しかないと思います。
php - PHP Curl の複数リクエストの問題
php で curl lib を使用すると問題が発生します。私が達成したいのは、curl で呼び出された 2 つの異なる URL から返された xml をプルする複数の要求を作成することです。コードは次のとおりです。
最初の呼び出しを行うと値を抽出できますが、2 番目の呼び出しを行うと値を抽出できますが、それらは最初の呼び出しの値です。
c++ - LibCurl Unicode データ
私はアプリケーションを作成しており、現在 libcurl を使用しています。libcurl コールバック関数は、Ansi charset 用に実装すると正常に動作しますが、Unicode 文字を使用すると動作しません。
このスニペットは問題なく動作し、私が読んだ Web サイトのコンテンツを返します。データを文字列ではなくwstringに正しく渡す方法を知っている人はいますか?
編集: 文字バッファーの代わりに正しい wchar_t* バッファー (curl によると void* である最初のパラメーター) でデータを取得しようとしていますが、Ansi データをに追加する方法を知りたくありませんUnicode バッファ。
ありがとう!
php - PHP の奇妙な libcurl エラー (IPHERE への接続に失敗しました: 不明なエラー 22)
スクリプトを完成させていたところ、突然 libcurl が機能しなくなりました。接続先のサーバーがダウンしているか何かだと思っていましたが、接続しようとすると必ず同じエラーが発生します。ボックスを再起動してみましたが、同じ結果でした。物事が起こるコードスニペットは次のとおりです。
上記の var_dump() は、次の出力を生成します (URL として www.yahoo.com を使用):
私はwiresharkで接続を盗聴しようとしましたが、cURLは接続要求さえ発行しません。DNS 要求のみ。
私は今、無知です。
私は本当にこれで手をいただければ幸いです。
ありがとう。
php - PHP libcurl スクリプトの wp nonce 値を取得するにはどうすればよいですか
wpmu のインストールで、自分自身の管理タスクを自動化したいと考えています。たとえば、ログインして新しいブログを追加するための php curl スクリプトを作成しようとしています。だから私はすでにcurl経由でログインしており、wpmu-blogs.phpにあるフォームを投稿したいのですが、wp nonceフィールドが隠されています。この値を変数に入れるにはどうすればよいですか? ソースを確認しましたが、複数の wp nonce 隠しフィールドがあります。さまざまなフォームのさまざまなタスクに対してさまざまな nonce 値があると想定しています。新しいブログを追加するために必要なものを入手するにはどうすればよいですか?
php - カールの問題(マルチ)
curl_multi_*に問題があります。たとえば、1000 個の URL を受け取り、それらすべての URL を一度に 5 つずつ処理するクラス/関数を作成したいので、URL のダウンロードが完了すると、現在利用可能なスロットが割り当てられます。まだ処理されていない新しい URL。
curl_multi のいくつかの 実装を見てきましたが、それらのどれも私がやりたいことを行うことを許可していません。解決策はcurl_multi_selectの使用法のどこかにあると思いますが、ドキュメントはあまり明確ではなく、ユーザー ノートはあまり役に立ちません。
そのような機能を実装する方法の例を教えてください。
php - フォームの非表示フィールドから値を抽出する方法
私は抽出したい隠された価値を持つフォームを(自分のブログ/ cmsインストールで少し遊んでみたい)持っています。問題は、そのページに 2 つのフォームがあり、それぞれに値を持つ非表示フィールドがあることです。各フォーム フィールド名は同じで、非表示の値のみが異なります。このようなもの:
どちらもhtmlソースでは同じに見えます。だから、自分を助けるために、このページでphpファイルを開き、編集して、必要なフィールドの前にランダムな単語をいくつか追加しました。したがって、1 つのフィールド (不要なフィールド) は上記のコードのようになりますが、必要なフィールドは次のようになります。
ページの HTML ソースが php 変数 (libcurl で取得) にある場合、必要なフィールドから値を抽出するにはどうすればよいですか(コードの前に mywordshere を使用)。
c++ - C++ プログラムに libcurl を導入する
libcurlを大規模な C++ プロジェクトに取り込もうとしています。
ただし、コンパイルに問題があります。ws2def.h、winsock2.h、および ws2tcpip.h からのエラーが表示されます
エラーの一部は次のようになります。
#include "curl.h" のファイルをストレート C モードでコンパイルしてみましたが、問題は解決しませんでした。
ruby-on-rails - JSON API を介した HTTP 経由の添付ファイルの POST
私は Book と呼ばれるモデルを持っています。これは、has_many :photos (添付ファイルはペーパークリップで処理されます) です。
私は現在、libcurl を使用する Paul Dix のTyphoeus gem を使用して、JSON を介して Rails アプリと通信するクライアントを構築しています。
新しい Book オブジェクトを POST するのは簡単でした。「Hello There」というタイトルの新しい書籍レコードを作成するには、次のように簡単に行うことができます。
このクエリに写真を追加しようとすると、問題が発生します。HTML フォームを使用して添付ファイルを POST するだけで、次のようなクエリが作成されます。
したがって、私の仮定は、Remote.post 呼び出しで同じクエリを再作成しようとしているということです。
私は、ハッシュ内のハッシュの配列の構文を最大限に活用していると考えています。私は期待していたもののバリエーションを試みてきました。これは次のようなものです。
しかし、これは私がハッシュにしようとしているものを文字列に連結しているようで、返されます( :image => "" ハッシュで何をしても):
しかし、これがうまくいかない場合、ここで私の構文の何が問題なのかを理解するのにあまり時間を無駄にしたくないので、私はここに来ると思った.
私の質問は次 のとおりです。私は正しい軌道に乗っていますか? 奇妙に連結された文字列の代わりにハッシュの配列を投稿するようにこの構文をクリアすると、画像を Book オブジェクトに渡すのに十分でしょうか?
それとも私はこれに間違って近づいていますか?