問題タブ [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.

0 投票する
1 に答える
989 参照

php - GCM curl 操作タイムアウト

サーバーに保存されている GCM 操作を担当する php ファイルがいくつかあります。必要なときに問題なく動作するように見えますが、次のようなエラーが返されることがよくあります。

Curl エラー: 0 バイト中 0 バイトを受信して​​ 0 ミリ秒後に操作がタイムアウトしました

これはサーバーの問題ですか、それとも私の GCM コードの問題ですか? 以下は私のphpファイルです:

0 投票する
0 に答える
142 参照

php - php-curl がリモート ホストに接続せず、ヘッダーが空のように見える

サーバーの 1 つを、ポスト経由でファイルを受け入れ、変換して、応答として送信するように構成しました。PHP サーバーは、curl を介してこの機能を使用します。

私のphpスクリプトの重要な部分は次のようになります

ただし、curl が他のサーバーに接続することさえできず、curl_getinfo のみが返されるように見えます。

タイムアウトを増やしても、curl_errno は 28 (CURLE_OPERATION_TIMEDOUT) を返します。前に言ったように、リモートホストへの接続さえ確立していないようです。Web ブラウザーを使用して、指定された URL に接続することができます。

0 投票する
1 に答える
272 参照

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 がファイルの内容をアップロードしない理由を知っている人はいますか?

0 投票する
1 に答える
42 参照

android - Android初心者は、Androidサーバーとのやり取りについて助けが必要です

フロントエンドでデータを送信する必要がある Django のバックエンド アプリがあります。php で cURL を使用すると、次のようになります。

$s は変数です。同じことを実装するために、Androidで同等のコードが何であるかを知りたいです。

0 投票する
2 に答える
839 参照

php - PHP Curl が HTTPS ページで機能しない

PHP Curlを使用してpostメソッドで値を送信しようとしています。ただし、HTTPS ページでは機能しません。以下のコードを見直して、私が間違っていたことを確認してください。

0 投票する
2 に答える
17866 参照

php - PHP CurlでRest APIからJSONデータを取得するには?

このURLでアクセスできるRest APIがあります: " http://127.0.0.1:8000/api/thesis/?format=json ". ここで、JSON データを取得したいと思います。APIに接続するために、以下のようにPHP-Curlを使用しようとしました。しかし、私はNULLを取得します! (これは私がphpをやっているのは初めてです。どんな助けでも素晴らしいです!)

0 投票する
1 に答える
1021 参照

php - Curl_init が機能しない文字列「ファイル ""」を開けませんでした (長さ = 21)

wordpress サイトの脆弱性をテストしようとしており、それを使用curlしてテストしています。

ただし、カールが機能していないようです。

それに加えて、私のページに次のようなエラーが表示されます。

文字列 'ファイル ""' を開けませんでした (長さ = 21)

何か足りないものはありますか

0 投票する
6 に答える
26193 参照

php - PHP 警告: PHP の起動: 動的ライブラリ php_curl.dll を読み込めません

WAMP サーバー (Apache 2.4.9、PHP 5.5.29 VC11 x64、e MySQL) を備えた Windows 10 を使用しています。すべて正常に動作しますが、今度は curl 拡張機能を使用します。

(Webサーバー構成から)に入りC:\wamp\bin\php\php5.5.29\phpForApache.ini、コメントを削除しますextension=php_curl.dll

Apacheサーバーをリロードし、error_log私は持っています

[2015 年 9 月 22 日 13:13:30 UTC] PHP 警告: PHP の起動: 動的ライブラリ 'c:/wamp/bin/php/php5.5.29/ext/php_curl.dll' を読み込めません.in 行0で不明

DLL は正しいフォルダにあり、他の DLL は正常に動作します。

1°試してください:システムvar PATHに追加しました:C:/wamp/bin/php/php5.5.29/ext/;c:/wamp/bin/php/php5.5.29/

2° 試行: ファイルを再ダウンロードしてphp-5.5.29-Win32-VC11-x64.zipphp_curl.dll

しかし、私はいつも同じ結果を持っています: index.php

致命的なエラー:未定義関数curl_exec() の呼び出し

phperror_log:

[2015 年 9 月 22 日 13:13:30 UTC] PHP 警告: PHP の起動: 動的ライブラリ 'c:/wamp/bin/php/php5.5.29/ext/php_curl.dll' を読み込めません.in 行0で不明

0 投票する
2 に答える
1900 参照

php - Curl - wp_remote_get() を使用したリクエストは 500 を応答し、curl_exec は 200 を応答します

ローカル サーバーと運用サーバーの両方で奇妙なサーバーphp curl エラーUbuntu 14.04.2 LTS, PHP 5.5.9-1ubuntu4.11, Apache 2.4.7が発生します ( )。

基本的に、リモート API への curl リクエストはステータス コード 500 レスポンスを返しますが、ブラウザ リクエストのwp_remote_get()両方でステータス 200 を返します。curl_exec()

私のデバッグコード:

に対して 500 と応答する理由がわかりませんwp_remote_get()。に渡される引数を調整しようとしましwp_remote_get()たが、それでも500です。

また、デバッグですべてのプラグインを無効にしました。

何か案は?

0 投票する
1 に答える
1535 参照

php - curl_exec がタイムアウトの原因を識別する

PHPには、curl_exec時間がかかりすぎるリクエストを中止するために使用できる複数のオプションがあります.どのタイムアウトに達したかによって異なり、PHP はこの機能を公開していますか?CURLOPT_TIMEOUTCURLOPT_CONNECTTIMEOUTCURLOPT_LOW_SPEED_TIME

単純な PHP 関数でこれらのオプションの値を変更しようとしましたが、28 以外の errno を生成できませんでした。