微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

找到Python的有效载荷

如何解决找到Python的有效载荷

我想知道是否有人可以向我解释有效载荷在哪里用于Python编程。 我相信我已经找到了搜索URL,但是在定位参数的传递位置时也遇到了问题。

这是网站:https://www.axisgis.com/montvillect/

示例值为033-016-000

我希望使用此方法从这些ID中获取信息。

我相信搜索网址为:https://www.axisgis.com/node/axisapi/tablemodified/MontvilleCT/PropertyID?f=json

如果有人可以更深入地解释这一点,我将不胜感激。

我正在尝试复制它

search_url = "https://newmilfordct.mapgeo.io/api/datasets/properties/search?format=json"


identifier = ID

payload = {
    "page": 1,"quickSearch": identifier
}

search_results = requests.post(search_url,payload).json()

解决方法

您只需要用值Referer request header指定https://www.axisgis.com/montvillect/

以下内容将搜索包裹:

import requests

parcel="033-016-000"
r = requests.get(f"https://www.axisgis.com/node/axisapi/search/MontvilleCT",params= {
    "f": "json","q": parcel
  },headers= {
    "Referer": "https://www.axisgis.com/montvillect/"
  })
print(r.json())

以下内容将获取有关包裹的所有信息:

import requests

parcel="033-016-000"
r = requests.get("https://www.axisgis.com/node/axisapi/parcel/MontvilleCT",params = {
    "f":"json","q": parcel,},headers= {
    "Referer": "https://www.axisgis.com/montvillect/"
  })

print(r.json())

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。