Request.variables.setUrl
Variable: setUrl()
Section titled “Variable: setUrl()”
constsetUrl: {(self,url):Option<Request>; (url): (self) =>Option<Request>; }
Defined in: packages/fx-fetch/src/Request/setUrl.ts:39
Sets the URL of a Request.
Call Signature
Section titled “Call Signature”(
self,url):Option<Request>
Sets the URL of a Request.
Parameters
Section titled “Parameters”Returns
Section titled “Returns”Option<Request>
Example
Section titled “Example”import { Request } from 'fx-fetch';import { Option } from 'effect';
const request = Request.make({ url: 'https://api.example.com' });const requestWithNewUrl = Request.setUrl(request, 'https://api.newdomain.com');0.1.0
Call Signature
Section titled “Call Signature”(
url): (self) =>Option<Request>
Sets the URL of a Request.
Parameters
Section titled “Parameters”Returns
Section titled “Returns”(
self):Option<Request>
Parameters
Section titled “Parameters”Returns
Section titled “Returns”Option<Request>
Example
Section titled “Example”import { Request } from 'fx-fetch';import { Option, pipe } from 'effect';
const request = Request.make({ url: 'https://api.example.com' });
const requestWithNewUrl = pipe( request, Request.setUrl('https://api.newdomain.com'));0.1.0
Example
Section titled “Example”import { Request } from 'fx-fetch';import { Option } from 'effect';
const request = Request.make({ url: 'https://api.example.com' });const requestWithNewUrl = Request.setUrl(request, 'https://api.newdomain.com');0.1.0