我目前正在为一家公司从事项目。该公司要求我对他们的API进行GET请求。所以他们给了我一个POSTMAN请求的屏幕截图:
但是我无法像邮递员一样对某些正文数据执行获取请求,并且API不会接受POST请求。
如何使请求生效?我已经尝试了所有的参数。每次尝试时,控制台都会显示内部服务器错误500,对我说服务器无法对undefined执行toLowerCase(),因此我猜API无法理解我发送的数据。
我还试图删除数据中的双引号,添加一些,甚至是客人编号,都没有改变。
谢谢。
答案 0 :(得分:1)
从我的屏幕快照中可以看到,首先,“ GET”调用没有主体。因此,请尝试先将其删除,然后寻找如何在“ GET”调用中传递数据。如果您要在POST调用中传递任何数据,请先将要发送的数据也进行字符串化处理。
要了解如何正确拨打电话,您还可以从以下链接获取帮助:https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch