2

HTTP リクエストを受け取り、HTML フォームを実行し、リクエストされたページを返す、シンプルで軽量な Web サーバーを Java でコーディングする方法。このサーバーを、新しく開発された言語のランタイム ライブラリの一部として統合しようとしています。私はこれを1つのJavaファイルであるnanohtpdと呼んでいます。サーバーでコンパイルして実行しますが、htmlフォームを開いて送信をクリックすると、アクションのパラメーターとして配置されるページ( action="some_name. php") の場合、ページはブラウザーに表示される代わりにダウンロードされます。つまり、パラメーターは php ファイルに渡され、php ファイルにはパラメーターを html 形式で表示するコードが含まれています。しかし、ページはダウンロードされます。

4

1 に答える 1

1

おそらく、サーバーがContent-Type http ヘッダーに値text/htmlを追加していないため、ブラウザーによってレンダリングされる代わりに、ページがダウンロードされます。

于 2012-03-14T09:18:27.020 に答える