import requests
nexmokey = 'mykey'
nexmosec = 'mysecretkey'
nexmoBal = 'https://rest.nexmo.com/account/get-balance?api_key={}&api_secret={}'.format(nexmokey,nexmosec)
rr = requests.get(nexmoBal)
print(rr.url)
我想把一个请求发送到
https://rest.nexmo.com/account/get-balance?api_key=mykey&api_secret=mysecretkey
但是为什么%0D
会出现呢
https://rest.nexmo.com/account/get-balance?api_key=mykey%0D&api_secret=mysecretkey%0D
requests.get
希望像api_secret=my_secret
这样的参数通过params
参数提供,而不是作为URL的一部分,URL是为您编码的使用以下命令:
%0D
在那里结束的事实表明,在那里有一个字符#13(0D十六进制),这是一个回车符(在Windows系统上是行尾的一部分)-可能是因为您正在从某个文件读取密钥和机密,并且没有将它们包含在示例代码中另外,请注意,您提到要发布,但您正在调用
.get()
相关问题 更多 >
编程相关推荐