質問: google画像検索で画像をアップロードすると同じ画像や類似画像を検索することができますが、どのようのGoogleのサーバーにアップロードされているのでしょうか。 get送信はURLに情報を加えるため大きなサイズのファイルは送信できないと思っていました。 そこでgoogle画像検索のページのソースコードを見たのですが、POST送信の記述は確認できませんでした。 HTMLにお詳しい方、回答を頂けたら大変ありがたいです。 以下 例としてTORのアイコンを画像検索した時のクエリです。 https://www.google.co.jp/search?tbs=sbi:AMhZZitnxgTzuNq(中略)&hl=ja (編注:長いのでリンク文字列を省略しましたが、リンク先は元のままです)
回答: :~ へページ遷移する前に へPOSTしていますよ。 > > どのようのGoogleのサーバーにアップロードされているのでしょうか。 > > > GoogleはWebブラウザー毎に動作を切り替えているので一概には答えられないですがたぶんAjaxを使用していると思います。 > > get送信はURLに情報を加えるため大きなサイズのファイルは送信できないと思っていました。 > > > できる・できないはWebサーバーが決定します(正確には中継するProxyサーバーも影響し得るのですがHTTPSでは影響しません)。仮にGETで送信するという決定がなされたのであればWebサーバーも設定変更し受け入れるまでの話です。