ホームページ  >  に質問  >  本文

Python の「requests.post」機能を実装する、PHP の同等の関数は何ですか?

Python コードを PHP に変換するのに助けが必要です。これは、コードのこの部分で POST ログインを使用して、API サーバーと通信するようにスクリプトを設定する方法です。

Python コードはテスト済みで動作しますが、API から空の応答 (つまりエラー) が返されるため、どの方法で PHP に変換すればよいのか正確にわかりません。間違ったポストパラメータまたはポストメソッドを使用していると思われます。

Python コードには、成功した API がどのように返されるかを説明するコメントがあります。

######編集:### var_dump($result); は bool(false) を返し、エラー報告が有効になっている場合は、次の警告がポップアップ表示されます。

警告: file_get_contents(https://kodi.titlvi.com/api/subtitles/gettoken): ストリームを開けません: HTTP リクエストが失敗しました。 HTTP/1.1 404 が /var/www/html/test.php の 19 行目に見つかりません bool(false) PHP - 現在のスクリプト リーリー

Python (実際の例)

ああああ

P粉495955986P粉495955986228日前354

全員に返信(1)返信します

  • P粉281089485

    P粉2810894852024-03-29 13:13:59

    param=dictionary パラメータを POST データではなく、URL クエリ パラメータに入力します。

    サーバーには Content-length: ヘッダーが必要ですが、PHP はデフォルトでは送信しません。

    ヘッダーに \r\n を含めるには、一重引用符ではなく二重引用符を使用する必要があります。

    リーリー

    返事
    0
  • キャンセル返事