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

私の問い合わせフォームは Brave では機能するのに、他のブラウザでは機能しないのはなぜですか?

私のフォームはコンピューター上の Brave では機能しますが、コンピューター上の Safari や Google では機能しません。モバイルデバイスでも動作しません。機能しない場合は、POST 409 エラーが返されます。

これは私の HTML コードです。

リーリー

これは私のphpコードです

リーリー

これは私の JavaScript コードです

リーリー

私はしばらくこの問題で行き詰まっていたので、助けていただければ幸いです。

P粉360266095P粉360266095215日前363

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

  • P粉670838735

    P粉6708387352024-02-22 14:08:24

    ブラウザーごとに違いが存在することがよくあり、一部のブラウザーは他のブラウザーよりも寛容です。このようなエラーは通常、何かが正しくレンダリングされていないことが原因で発生します (コードが正しいフィールドを見つけられないなど)。 HTML をチェックするには、w3c バリデーター を通して実行し、推奨される内容を確認します。

    これで問題が解決しない場合は、各ブラウザが何を送受信しているかを正確に確認するために、中間者プロキシ (burp など) を使用してリクエストを傍受し、応答。生データを見ると、通常、問題がどこにあるのかがすぐにわかります。

    返事
    0
  • キャンセル返事