在AJAX请求的URL末尾附加'null'

Vic*_*der 6 javascript api ajax url axios

我正在尝试发出GET请求,但是,在URL的末尾附加了一个空字符,从而导致404错误.即使我使用fetch而不是axios,它也会发生

axios.get(
      `/api/v1/sites/${site_id}/configs`,
      {
        headers: defaultOpts.headers
      }
    )
Run Code Online (Sandbox Code Playgroud)

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

我能够通过发送一些搜索参数或添加'?'来修复它.在URL的末尾

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

如何通过不添加问号或强制搜索参数来修复它?

API调用错误信息