Python url请求中未识别哈希标记

Python url请求中未识别哈希标记,python,json,django,url,tastypie,Python,Json,Django,Url,Tastypie,我有以下网址: http://localhost:8000/api/v1/open/?name=/ficheiro#.txt 我希望通过get请求(使用python的Requests库)获取它的信息。 “/ficheiro#”是我想要获取的对象的“name”参数。 发生的情况是,url无法识别,因此它不会向GET请求返回任何内容,即使存在这样的对象 有人知道会发生什么吗 提前感谢使用编码的磅符号(%23)在URL中转义#符号。在您的情况下,http://localhost:8000/api/v

我有以下网址:

http://localhost:8000/api/v1/open/?name=/ficheiro#.txt
我希望通过get请求(使用python的Requests库)获取它的信息。 “/ficheiro#”是我想要获取的对象的“name”参数。 发生的情况是,url无法识别,因此它不会向GET请求返回任何内容,即使存在这样的对象

有人知道会发生什么吗

提前感谢

使用编码的磅符号(
%23
)在URL中转义
#
符号。在您的情况下,
http://localhost:8000/api/v1/open/?name=/ficheiro%23.txt

#
字符是一种特殊字符,称为命名锚,浏览器不会将其传递给服务器。在您的情况下(假设其他一切正常),浏览器正在请求文件“/ficheiro”,而不是“/ficheiro#.txt”

在URL中用编码的磅符号(
%23
)转义
符号。在您的情况下,
http://localhost:8000/api/v1/open/?name=/ficheiro%23.txt

#
字符是一种特殊字符,称为命名锚,浏览器不会将其传递给服务器。在您的情况下(假设其他一切正常),浏览器正在请求文件“/ficheiro”,而不是“/ficheiro#.txt”

在URL中用编码的磅符号(
%23
)转义
符号。在您的情况下,
http://localhost:8000/api/v1/open/?name=/ficheiro%23.txt

#
字符是一种特殊字符,称为命名锚,浏览器不会将其传递给服务器。在您的情况下(假设其他一切正常),浏览器正在请求文件“/ficheiro”,而不是“/ficheiro#.txt”

在URL中用编码的磅符号(
%23
)转义
符号。在您的情况下,
http://localhost:8000/api/v1/open/?name=/ficheiro%23.txt

#
字符是一种特殊字符,称为命名锚,浏览器不会将其传递给服务器。在您的情况下(假设其他一切正常),浏览器请求的是文件“/ficheiro”,而不是“/ficheiro#.txt”
是URL中的特殊字符,必须进行编码。
是URL中的特殊字符,必须进行编码。
是URL中的特殊字符,必须进行编码。
是URL中的特殊字符,必须进行编码。