vite-deno-example icon indicating copy to clipboard operation
vite-deno-example copied to clipboard

🐞 Server proxy config got error!

Open chioio opened this issue 1 year ago • 2 comments

App with backend api proxy got error.

//  vite.config.mts

export default defineConfig(({ mode }) => ({
  server: {
    proxy: {
      '/api': {
        target: 'http://xxx.xxx.xxx.xxx:8000/api,
        changeOrigin: true,
      }
    }
  }
}))

Error:

TypeError: Invalid URL: 'http://xxx.xxx.xxx.xxx:8000/api/auth/whoami'
    at getSerialization (ext:deno_url/00_url.js:89:11)
    at new URL (ext:deno_url/00_url.js:359:27)
    at new Request (ext:deno_fetch/23_request.js:300:25)
    at ext:deno_fetch/26_fetch.js:418:27
    at new Promise (<anonymous>)
    at fetch (ext:deno_fetch/26_fetch.js:414:18)
    at ClientRequest._final (ext:deno_node/http.ts:163:29)
    at Object.runMicrotasks (ext:core/01_core.js:830:30)

chioio avatar May 12 '23 09:05 chioio