当前位置 : 主页 > 网络推广 > seo >

在werkzeug请求中检索url锚点

来源:互联网 收集:自由互联 发布时间:2021-06-16
我有一个DAV协议,可以在url锚点中存储带外数据,例如DELETE /abc.def#ghi中的ghi.该服务器是Flask应用程序. 我可以通过tcpdump看到请求进来,但是当我查看werkzeug请求对象(例如url()或base_url())时,我
我有一个DAV协议,可以在url锚点中存储带外数据,例如DELETE /abc.def#ghi中的ghi.该服务器是Flask应用程序.

我可以通过tcpdump看到请求进来,但是当我查看werkzeug请求对象(例如url()或base_url())时,我得到的全部是/abc.def. #ghi已被剥离.

是否有一个返回此信息的方法,或者我是否必须自己继承Request来处理此信息?如果是这样,有没有一个例子我可以用作灵感?

来自维基百科( Fragment Identifier)(没有时间在RFC中找到它):

The fragment identifier functions differently than the rest of the URI: namely, its processing is exclusively client-side with no participation from the server

因此Flask – 或任何其他框架 – 无法访问#ghi.

网友评论