的文档中urlparse.urljoin
提到:
“非正式地,这使用了基本 URL 的组件,特别是寻址方案、网络位置和(部分)路径”
因此,我希望:
urljoin('http://localhost:3000/foo', 'bar')
会给我:
http://localhost:3000/foo/bar
但是我得到:
http://localhost:3000/bar
我想这太常见了,不可能是一个错误。因此,我希望这是正常行为,我想知道:为什么?他们是什么意思“(部分)路径”?不是foo
真正的路径吗?