Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google app engine 应用程序引擎对浏览器和邮递员的不同响应_Google App Engine_Postman - Fatal编程技术网

Google app engine 应用程序引擎对浏览器和邮递员的不同响应

Google app engine 应用程序引擎对浏览器和邮递员的不同响应,google-app-engine,postman,Google App Engine,Postman,我有一个在appengine上运行的nodejsexpress服务器。 如果我在浏览器中发出GET请求,可以说未经授权(401)。 如果我在postman中执行相同的GET请求,它将返回400个错误请求。 出现这种情况有什么明显的原因吗?我能想到的第一件事是,为了进行API调用,您需要在请求中使用。您应该创建一个,然后需要获取访问令牌。您的请求应该发送到类似的地址,并在请求中包含包含访问令牌的头。类似这样的内容:--header“authorization:Bearer您的\u访问\u令牌” 为

我有一个在appengine上运行的nodejsexpress服务器。 如果我在浏览器中发出GET请求,可以说未经授权(401)。 如果我在postman中执行相同的GET请求,它将返回400个错误请求。
出现这种情况有什么明显的原因吗?

我能想到的第一件事是,为了进行API调用,您需要在请求中使用。您应该创建一个,然后需要获取访问令牌。您的请求应该发送到类似的地址,并在请求中包含包含访问令牌的头。类似这样的内容:--header“authorization:Bearer您的\u访问\u令牌”

为了做到这一点,我认为您不需要手动更改每个请求,但您需要更改一些邮递员设置。您可以找到一个指南,其中详细说明了该用例应该更改的设置

您可以看到有关此主题的更多详细信息以及执行API调用的更详细指南


如果不是这个问题,你能给我提供你的邮递员设置吗?我很确定这是关于邮递员处理请求的方式。

这是邮递员的一个已知问题。默认情况下,此工具发送某些无法删除的标题。由于某些原因,应用程序引擎不喜欢它们。我不得不改用失眠工具,它不包括默认标题。

您可能发送了额外或不必要的标题,这可能会导致错误。我查了一下,对我来说,邮递员也写着401。参考资料: