Skicka kakor cross-origin
Inofficiell Beta-översättning
Denna sida har översatts av PageTurner AI (beta). Inte officiellt godkänd av projektet. Hittade du ett fel? Rapportera problem →
Om din API finns på en annan origin än din front-end och du vill skicka kakor till den, måste du aktivera CORS på din server och skicka kakor med dina förfrågningar genom att ange alternativet {credentials: "include"} till fetch.
Argumenten som skickas till fetch-funktionen som tRPC använder kan modifieras enligt följande.
app.tstsimport { createTRPCClient } from '@trpc/client';const client = createTRPCClient<AppRouter>({url: 'YOUR_SERVER_URL',fetch(url, options) {return fetch(url, {...options,credentials: 'include',});},});
app.tstsimport { createTRPCClient } from '@trpc/client';const client = createTRPCClient<AppRouter>({url: 'YOUR_SERVER_URL',fetch(url, options) {return fetch(url, {...options,credentials: 'include',});},});