HTTP/1.0からHTTP/1.1のリクエストで応答しても大丈夫ですか?
単純なソケットを介してHTTP通信を実装しており、クライアントはHTTP/1.0とHTTP/1.1の両方でリクエストを行いますが、プロトコルはHTTPバージョンに依存しないため、すべてのリクエストに対して常にHTTP/1.0で応答したいと思います。HTTP標準はそのような通信に耐えますか?
HTTP/1.0からHTTP/1.1のリクエストで応答しても大丈夫ですか?
単純なソケットを介してHTTP通信を実装しており、クライアントはHTTP/1.0とHTTP/1.1の両方でリクエストを行いますが、プロトコルはHTTPバージョンに依存しないため、すべてのリクエストに対して常にHTTP/1.0で応答したいと思います。HTTP標準はそのような通信に耐えますか?
もちろん大丈夫です。それ以外の場合、HTTP / 1.0のみをサポートしている場合、何ができますか?
今日HTTP1.2がリリースされた場合、既存のすべてのHTTP1.1サーバーがHTTP1.2クエリへの応答として何を送信すると思いますか?もちろん、それはHTTP1.1の応答である必要があります-それは彼らが行う方法を知っているすべてです。
異なるHTTP1.1ルールに従わないように注意してください。たとえば、キープアライブはデフォルトでは有効になっていません。クライアントがHTTP1.0応答を確認すると、HTTP1.0セマンティクスを想定します。