0
例如,当使用airbnb search时,(参数,参数)组合(room_types,整个家庭/ apt)编码为&room_types%5B%5D=Entire%20home%2Fapt
。是否应使用编码的URL参数/参数来构成请求的URL?
使用带有这些编码参数的整个URL是否存在任何问题,还是需要将它们解码并在带有requests.request("GET")
调用的params字典中使用?
例如,当使用airbnb search时,(参数,参数)组合(room_types,整个家庭/ apt)编码为&room_types%5B%5D=Entire%20home%2Fapt
。是否应使用编码的URL参数/参数来构成请求的URL?
使用带有这些编码参数的整个URL是否存在任何问题,还是需要将它们解码并在带有requests.request("GET")
调用的params字典中使用?
不应该有任何问题。提供接口params
是为了让您在普通情况下更轻松。你甚至可以同时拥有两个,并且请求将会append the encoded params
after an &。
请注意可能有多种方法对给定字符串进行URL编码(例如,理论上%45%6E%74%69%72%65%20%68%6F%6D%65
解码为与Entire%20home
相同的字符串),但这通常不是问题。