在AJAX请求的URL末尾附加“ null”

时间:2019-01-28 12:44:43

标签: javascript ajax api url axios

我正在尝试发出GET请求,但是,在URL的末尾附加了一个空字符,导致404错误。 即使我使用fetch代替axios

axios.get(
      `/api/v1/sites/${site_id}/configs`,
      {
        headers: defaultOpts.headers
      }
    )

在浏览器控制台中,它看起来是正确的,但是在服务器上,它像这样 /api/v1/sites/635144/configsnull

我可以通过发送一些搜索参数或添加“?”来解决此问题。在网址末尾

axios.get(
      `/api/v1/sites/${site_id}/configs?`,
      {
        headers: defaultOpts.headers
      }
    )

如何通过不添加问号或强制搜索参数来解决此问题?

API call Error Info

0 个答案:

没有答案