1

現在、HTMLフォームを( www.example.com/file.do のような)Javaサーバーに投稿する必要があります。JavaサーバーはHTMLリクエストのみを受け入れます。したがって、htmlファイルでリクエストを投稿するたびに、正常に機能します。しかし、phpから投稿するたびに機能しません(同じhtmlファイルの拡張子をphpに変更するだけです)。また、.htaccess を使用して php を html に変更して mod-rewrite を試しましたが、まだ何も起こりません。だから私はhtmlフォームの投稿とphpフォームの投稿に違いがあると思っていますか? または、phpを介してjavaにhtmlフォームを投稿できるように、他の解決策はありますか?

ありがとうございます。

4

3 に答える 3

2

あなたはlocalhostから投稿していると思います。ライブサーバーから投稿してみてください。うまくいけば、これで問題が解決します。

于 2012-05-01T04:54:36.453 に答える
1

技術的には違いはありません。

サーバーによって受け入れられない特別な http ヘッダーが設定されているかどうかを確認します。

X-Powered-Byなど

于 2012-04-30T17:29:21.700 に答える
1

curlPHP スクリプトから POST リクエストを作成するには、;を使用する必要があります。ただし、ブラウザからフォームを送信する場合、レンダリングされるファイルの拡張子は関係ありません。

于 2012-04-30T17:30:15.587 に答える