如何在HTTP请求处理程序中查找请求的URL的方案部分

时间:2013-07-03 19:03:12

标签: python web-services http python-2.7 http-headers

我正在使用BaseHTTPRequestHandler类来处理python中的HTTP请求。有一次,我需要所请求URL的方案。

即如果请求的网址为http://abc.com,那么我需要“http”,但如果请求网址为https://def.com则需要“def”。

我尝试过以下事情

  1. 探索标题。作为主机标题的一部分,我得到了所有东西,但是计划了URL的一部分。
  2. 查看path.string()的输出。它给了我相对的URL路径
  3. 查看address_string()的输出(我得到的输出是localhost.localdomain)
  4. 我如何获得方案部分?

0 个答案:

没有答案