【问题标题】:postman: You need to enable JavaScript to run this app邮递员:您需要启用 JavaScript 才能运行此应用
【发布时间】:2020-05-09 12:34:33
【问题描述】:

我在一个新项目中从后端团队获得了一个新 API,当我调用该 api 时它返回“您需要启用 java...”,而我之前曾将 Postman 用于另一个项目...它与api、服务器或其他东西有关吗?

【问题讨论】:

  • 我猜你的URL 是错误的。您可以尝试从浏览器访问它吗?
  • 是的,这看起来像是您调用页面而不是端点,因此从外观上返回您的 index.html。我会考虑确保您拥有当前的网址。
  • 是的,服务器端口不同。

标签: javascript reactjs rest api postman


【解决方案1】:

我不认为 POSTMAN 能够在其控制台中执行 JavaScript。 尝试在网络浏览器中执行相同操作(您不会看到此错误消息)。

【讨论】:

    【解决方案2】:

    我花了一些时间思考这种恐惧......然后我突然意识到发生了什么......

    1. 端点不存在,可能是拼写错误
    2. 与您预期的不在同一目录中, 尝试在 URL 的开头添加或删除“/”,特别是如果您没有指定主机名,即 fetch('getusername')fetch('/getusername') 不同。 .这在开发中是可以接受的,但在已经部署时不是,它指向不同的路径。
    3. 端点可能在开发中工作正常, 但在 Production/Staging 的某个地方,它产生了一些异常。

    【讨论】:

      猜你喜欢
      • 2019-12-16
      • 1970-01-01
      • 2022-01-25
      • 2022-11-30
      • 2021-10-05
      • 2018-02-18
      • 2021-10-03
      • 2022-06-14
      • 1970-01-01
      相关资源
      最近更新 更多