防止在url中自动删除引号

时间:2017-12-24 18:57:23

标签: python json python-requests

我正在尝试使用python中的requests模块获取此网址的内容,但我需要的网址中的引号会被自动删除。

Url看起来类似于:

https://www.mypage.com/graphql/query/?query_id=123&variables={"id":1111,"first":10}

但是当我提出请求时,网址的params部分会自动变为

?query_id=123&variables={id:1111,first:10}

我需要idfirst周围的引号。有没有办法解决这个问题,因为即使我对网址进行编码也无法解决问题。

  

PS:请不要在没有理由,解释或提供帮助的情况下给出负面评价。这不是我第一次使用python,如果我没有尝试过我的所有选项,我就不会在这里发帖。

1 个答案:

答案 0 :(得分:0)

您是否尝试使用"网址"编码?

在您的情况下,将"替换为%22会有所帮助。

另请参阅https://www.w3schools.com/tags/ref_urlencode.asp以供参考。