【问题标题】:How do I access my API if it is at a different "route"? [duplicate]如果我的 API 位于不同的“路线”,我该如何访问它? [复制]
【发布时间】:2019-10-14 07:13:54
【问题描述】:

假设我的当前页面位于以下位置: http://myserver/client/index.html

我的 API 位于 url: http://myserver/api/getMyData

如何在不硬编码的情况下访问 API:

fetch('http://myserver/api/getMyData')

而是像这样:

fetch('../api/getMyData')

?

谢谢

【问题讨论】:

  • 您是从实际的 api 中获取数据还是从 json 文件中获取数据?

标签: javascript fetch


【解决方案1】:

您可以使用正斜杠表示 url 路径是相对于域根目录的。

无论当前页面位置如何,fetch('/api/getMyData') 都会转换为http://myserver/api/getMyData

【讨论】:

    猜你喜欢
    • 2012-08-01
    • 2013-08-13
    • 1970-01-01
    • 1970-01-01
    • 2013-04-22
    • 2020-08-07
    • 2018-04-24
    • 2022-10-02
    相关资源
    最近更新 更多