0

Python で HTTP リクエストを処理するために BaseHTTPRequestHandler クラスを使用しています。ある時点で、要求された URL のスキームが必要です。

つまり、要求された URL がhttp://abc.comの場合は "http" が必要ですが、要求された URL がhttps://def.comの場合は "def" が必要です。

私は次のことを試しました

  1. ヘッダーを探索します。ホストヘッダーの一部として、私はすべてのものを取得していますが、URL のスキーム部分です。
  2. path.string() の出力を見てください。それは私に相対URLパスを与えています
  3. address_string() の出力を見る (私が得ている出力は localhost.localdomain です)

スキームの部分を取得するにはどうすればよいですか??

4

0 に答える 0