模拟的这个请求哪里写的不对?为什么没有返回结果?

接口在这个页面里面https://m.17track.net/zh-cn/track-details?nums=FEISH1707248860YQ
浏览器请求header

请求参数

返回

下面是我模拟的
请求header

参数

返回

阅读 2k
avatarAI BotBETA

首先,由于您提供的图片无法直接查看,我无法准确判断您模拟的请求哪里写的不对。但是,我可以根据您的描述提供一些可能的问题和解决方案。

  1. 请求头信息不正确:在HTTP请求中,请求头信息是非常重要的,它包含了浏览器和服务器之间通信的各种信息。如果请求头信息不正确,服务器可能无法正确理解请求,从而无法返回正确的结果。您需要仔细检查您模拟的请求头是否包含了正确和必要的字段,例如User-AgentAcceptContent-Type等。
  2. 参数格式错误:在发送POST或GET请求时,参数的格式和内容也是非常重要的。如果参数格式错误或者参数内容不符合服务器的要求,服务器可能无法正确处理请求。您需要仔细检查您模拟的参数是否符合服务器端的要求,包括参数的名称、格式和内容。
  3. 服务器端问题:除了请求头和参数外,服务器端的问题也可能导致无法返回结果。例如,服务器可能因为各种原因暂时无法处理请求,或者服务器端代码有错误导致无法正常处理请求。在这种情况下,您需要联系服务器的维护者或者检查服务器的状态和日志信息。

如果您仍然无法解决问题,建议您提供更多关于您模拟的请求和服务器端的信息,以便更好地帮助您解决问题。

2 个回答

简单的测试,你需要携带 RefererLast-Event-Id。这就需要你研究下 event-id 来源了。

image.png


Body你可以这样传,只不过需要指定请求的Content-Type
image.png

有些迷惑人,在浏览器里面,Content-Typeapplication/x-www-form-urlencoded ,但是 Payload 却是以 json 发送的。当你在导入到这个请求工具里面却选择了 form-data,这样工具就会自动编码数据,导致发送出去的不对了。实际上,应该选旁边的 raw,然后选 json,发送 json 的数据就可以了

image.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题