Google app engine 应用程序引擎对浏览器和邮递员的不同响应
我有一个在appengine上运行的nodejsexpress服务器。 如果我在浏览器中发出GET请求,可以说未经授权(401)。 如果我在postman中执行相同的GET请求,它将返回400个错误请求。Google app engine 应用程序引擎对浏览器和邮递员的不同响应,google-app-engine,postman,Google App Engine,Postman,我有一个在appengine上运行的nodejsexpress服务器。 如果我在浏览器中发出GET请求,可以说未经授权(401)。 如果我在postman中执行相同的GET请求,它将返回400个错误请求。 出现这种情况有什么明显的原因吗?我能想到的第一件事是,为了进行API调用,您需要在请求中使用。您应该创建一个,然后需要获取访问令牌。您的请求应该发送到类似的地址,并在请求中包含包含访问令牌的头。类似这样的内容:--header“authorization:Bearer您的\u访问\u令牌” 为
出现这种情况有什么明显的原因吗?我能想到的第一件事是,为了进行API调用,您需要在请求中使用。您应该创建一个,然后需要获取访问令牌。您的请求应该发送到类似的地址,并在请求中包含包含访问令牌的头。类似这样的内容:--header“authorization:Bearer您的\u访问\u令牌” 为了做到这一点,我认为您不需要手动更改每个请求,但您需要更改一些邮递员设置。您可以找到一个指南,其中详细说明了该用例应该更改的设置 您可以看到有关此主题的更多详细信息以及执行API调用的更详细指南
如果不是这个问题,你能给我提供你的邮递员设置吗?我很确定这是关于邮递员处理请求的方式。这是邮递员的一个已知问题。默认情况下,此工具发送某些无法删除的标题。由于某些原因,应用程序引擎不喜欢它们。我不得不改用失眠工具,它不包括默认标题。您可能发送了额外或不必要的标题,这可能会导致错误。我查了一下,对我来说,邮递员也写着401。参考资料: