0

私は新しいメンバーで、Web 開発にあまり詳しくありません。目的は、JavaScript、JQuery、および Ajax をサポートする産業用マシンでユーザー インターフェイスを作成することです。FORM GET メソッドを使用して、パラメーターを設定し、マシン上でプログラムを開始できます。マシンはコード 204 を返します。これは、IE8 および IMAC safari 6.0.5 を搭載した PC で Web ページにアクセスした場合にうまく機能します。IPHONE または IPAD から Web サイトにアクセスすると、パラメーターは送信されますが、空の白い Web サイトが開きます。質問: これはコードで解決できますか、それとも safari の設定ですか? これはウェブページのフォームの例です

    <form action="../karel/reset_fault" method="GET" id="FORM2"name="web_demo1">
    <input type="hidden" size="45" name="SUBMIT" value="DONE">
    <input type="submit" name="B1" value="RESET-FAULT" style="width: 180px; height: 24px;">
    </form>

ありがとう

4

1 に答える 1

0

204 コンテンツなし

サーバーは要求を満たしましたが、エンティティ本体を返す必要はなく、更新されたメタ情報を返したい場合があります。レスポンスには、新しいメタ情報または更新されたメタ情報がエンティティ ヘッダーの形式で含まれる場合があります。エンティティ ヘッダーが存在する場合は、リクエストされたバリアントに関連付ける必要があります。

クライアントがユーザー エージェントである場合、リクエストが送信された原因となったドキュメント ビューを変更すべきではありません (SHOULD NOT)。この応答は主に、ユーザー エージェントのアクティブなドキュメント ビューを変更せずにアクションの入力を許可することを目的としていますが、現在ユーザー エージェントのアクティブなビューにあるドキュメントには、新しいメタ情報または更新されたメタ情報を適用する必要があります。

204 応答にはメッセージ本文を含めてはならない (MUST NOT) ため、常にヘッダー フィールドの後の最初の空行で終了します。

于 2013-03-15T09:12:54.647 に答える