Python 奇怪的404使用urllib或请求访问flask或SimpleHTTPServer
我正在尝试python的包,我开始一个例子,在根目录下使用文件“/about”,令人惊讶的是,使用requests.get'localhost:8000/about'得到404 然后我使用了’s run,也是404,然后我将请求切换到404,猜猜看是什么 但其他工具可以从flask和SimpleHTTPServer获得200个响应,我已经尝试过curl、Sazzle、firefox和wget,所有这些都很有效 另一方面,当我将SimpleHTTPServer切换到或隐藏flask后,请求和urllib都会得到200 我知道请求与访问日志的区别:当使用请求和urllib时,访问日志得到:Python 奇怪的404使用urllib或请求访问flask或SimpleHTTPServer,python,http,urllib,simplehttpserver,Python,Http,Urllib,Simplehttpserver,我正在尝试python的包,我开始一个例子,在根目录下使用文件“/about”,令人惊讶的是,使用requests.get'localhost:8000/about'得到404 然后我使用了’s run,也是404,然后我将请求切换到404,猜猜看是什么 但其他工具可以从flask和SimpleHTTPServer获得200个响应,我已经尝试过curl、Sazzle、firefox和wget,所有这些都很有效 另一方面,当我将SimpleHTTPServer切换到或隐藏flask后,请求和url
"GET http://localhost:8000/about HTTP/1.1"
但是当使用curl时,访问日志
"GET /about HTTP/1.1"
所以我仍然不知道我在处理什么,它背后的原因是什么,我能期望什么来避免这样的错误
谢谢你的帮助
更新
事实证明,并非所有机器都是如此,我确实有另一台机器完全没有问题