GET请求在邮递员中工作,但不适用于邮递员

时间:2019-04-03 14:05:14

标签: jquery get request fetch postman

我目前正在为一家公司从事项目。该公司要求我对他们的API进行GET请求。所以他们给了我一个POSTMAN请求的屏幕截图:

Postman Screenshot

但是我无法像邮递员一样对某些正文数据执行获取请求,并且API不会接受POST请求。

Fetch request screenshot

如何使请求生效?我已经尝试了所有的参数。每次尝试时,控制台都会显示内部服务器错误500,对我说服务器无法对undefined执行toLowerCase(),因此我猜API无法理解我发送的数据。

我还试图删除数据中的双引号,添加一些,甚至是客人编号,都没有改变。

谢谢。

1 个答案:

答案 0 :(得分:1)

从我的屏幕快照中可以看到,首先,“ GET”调用没有主体。因此,请尝试先将其删除,然后寻找如何在“ GET”调用中传递数据。如果您要在POST调用中传递任何数据,请先将要发送的数据也进行字符串化处理。

要了解如何正确拨打电话,您还可以从以下链接获取帮助:https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch