問題タブ [php-curl]
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 Curl によって送信される XML
mySQL データベースのデータを xml 形式で phpCurl 経由で別のサーバーに送信しようとするコードをいくつか書きました。エラーは表示されませんが、正しいかどうかをテストするにはどうすればよいですか? 誰でもエラーを見つけることができますか?
ありがとう
php - PHPを使用したBox API v2アップロードファイル
私はボックスAPIに取り組んできました。ファイルのアップロード以外はすべて機能させることができました。コードは次のとおりです。
そのすべてを事後関数に渡します。
$body = http_build_query($body, '', '&');
これを使用すると 400 エラーが発生しますが、post 関数を呼び出す前にこの行を追加すると、405 エラーが発生します。
どちらの場合も、アップロードは機能していません。誰かが疑問に思っている場合に備えて、相対パスではなくファイルの実際のパスを渡すようにしました。
次のようなソリューションも確認しました: https://github.com/golchha21/BoxPHPAPIしかし、それも機能しませんでした。
問題とそれを修正する方法について何か考えはありますか?
php - curl を使用して vimeo Web ページを取得する
curl を使用して vimeo ビデオの Web ページを取得しようとしていますが、取得していhttp-code 301
ます。私も追加CURLOPT_FOLLOWLOCATION
しましたが、何も得られません。
これが私のコードです。なぜ機能しないのですか?
php - XMLRPC 投稿は、Linux コマンド ラインでは curl 呼び出しで動作しますが、php curl では動作しませんか?
POSTを使用してxmlリクエストを送信するためのスクリプトを作成しました。これはLinuxコマンドラインでは完全に機能しますが、php curlでは機能しません。これは私のxmlファイルであり、使用したコマンドです。
これは私のphpスクリプトです。
これは、PHP の cURL で発生するエラーです。
php - GCM curl 操作タイムアウト
サーバーに保存されている GCM 操作を担当する php ファイルがいくつかあります。必要なときに問題なく動作するように見えますが、次のようなエラーが返されることがよくあります。
Curl エラー: 0 バイト中 0 バイトを受信して 0 ミリ秒後に操作がタイムアウトしました
これはサーバーの問題ですか、それとも私の GCM コードの問題ですか? 以下は私のphpファイルです:
php - php-curl がリモート ホストに接続せず、ヘッダーが空のように見える
サーバーの 1 つを、ポスト経由でファイルを受け入れ、変換して、応答として送信するように構成しました。PHP サーバーは、curl を介してこの機能を使用します。
私のphpスクリプトの重要な部分は次のようになります
ただし、curl が他のサーバーに接続することさえできず、curl_getinfo のみが返されるように見えます。
タイムアウトを増やしても、curl_errno は 28 (CURLE_OPERATION_TIMEDOUT) を返します。前に言ったように、リモートホストへの接続さえ確立していないようです。Web ブラウザーを使用して、指定された URL に接続することができます。
windows - Windows Server 2008 でバイナリ ファイルをアップロードしようとすると、LibCURL がファイルの内容ではなくファイル名を送信する
libCURL でこの奇妙な動作が発生しています。(libCURL の man ページに記載されているように) ファイル名の先頭に「@」を追加してファイルをアップロードしようとすると、ファイルの内容がアップロードされる代わりに、libCURL はファイル名自体を送信します (先頭に @ を付けます)。
これは、Windows 2008 R2 で実行されており、xampp バージョン 5.6.8 では、curl がコンパイルされています (curl バージョン 7.40.0)。
関連するコードフラグメントは次のとおりです。
このコードは Linux では機能しますが、Windows Server 2008 では機能しません。
取得したフォームデータは次のとおりです。
ご覧@C:\image.png
の通り中身ではなく受け取ります。
libCURL がファイルの内容をアップロードしない理由を知っている人はいますか?
android - Android初心者は、Androidサーバーとのやり取りについて助けが必要です
フロントエンドでデータを送信する必要がある Django のバックエンド アプリがあります。php で cURL を使用すると、次のようになります。
$s は変数です。同じことを実装するために、Androidで同等のコードが何であるかを知りたいです。