fetch.spec.whatwg.orgFetch Standard

fetch.spec.whatwg.org Profile

Fetch.spec.whatwg.org is a subdomain of whatwg.org, which was created on 2004-03-09,making it 20 years ago. It has several subdomains, such as xhr.spec.whatwg.org developers.whatwg.org , among others.

Discover fetch.spec.whatwg.org website stats, rating, details and status online.Use our online tools to find owner and admin contact info. Find out where is server located.Read and write reviews or vote to improve it ranking. Check alliedvsaxis duplicates with related css, domain relations, most used words, social networks references. Go to regular site

fetch.spec.whatwg.org Information

HomePage size: 3412.53 KB
Page Load Time: 0.285166 Seconds
Website IP Address: 165.227.248.76

fetch.spec.whatwg.org Similar Website

Unicode - The World Standard for Text and Emoji
home.unicode.org
The Jewish Standard - The Times of Israel Partner in New Jersey
jewishstandard.timesofisrael.com
E-Poll Market Research Blog – Setting the Standard in Media and Entertainment Research
blog.epollresearch.com
Easy Time Clock - Standard Login
timeclock.easytimeclock.com
The Standard | The Official Blog of HL7
blog.hl7.org
IAOIP Innovation Measurement Standard Challenge - Home
iaoip.spigit.com
Gold Standard for the Global Goals – Standard Documents
globalgoals.goldstandard.org
PIPE-FLO: The Engineering Standard - Piping System Flow Software
www.storefronts.pump-flo.com
Standard Parts On KMC
kmccatalog.kmc-original.com
Syracuse Post Standard Obituaries - Syracuse, NY | Syracuse Post Standard
obits.syracuse.com
Free Rewards on Groceries | Fetch Rewards
api.mobisave.com
The HTTPS-Only Standard - The HTTPS-Only Standard
https.cio.gov
Fetch - A Talent Driven Hiring Platform
info.getfetched.com
Careers at Standard Bank Group | Standard Bank
careers.standardbank.com

fetch.spec.whatwg.org PopUrls

Fetch Standard
https://fetch.spec.whatwg.org/

fetch.spec.whatwg.org Httpheader

Server: nginx/1.10.3
Date: Tue, 14 May 2024 10:29:38 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 1642034
Last-Modified: Tue, 14 May 2024 07:54:15 GMT
Connection: keep-alive
Vary: Accept-Encoding
ETag: "664318a7-190e32"
Access-Control-Allow-Origin: *
Strict-Transport-Security: max-age=63072000; includeSubDomains; preload
X-Content-Type-Options: nosniff
Accept-Ranges: bytes

fetch.spec.whatwg.org Meta Info

charset="utf-8"/
content="width=device-width, initial-scale=1, shrink-to-fit=no" name="viewport"/
content="#3c790a" name="theme-color"/
content="light dark" name="color-scheme"/
content="Bikeshed version d765c696b, updated Fri Mar 8 15:58:52 2024 -0800" name="generator"/
content="1085f4fbfeebda8d4fa5efcb6c5c7350953e524b" name="revision"/

fetch.spec.whatwg.org Ip Information

Ip Country: United States
City Name: Clifton
Latitude: 40.8364
Longitude: -74.1403

fetch.spec.whatwg.org Html To Plain Text

Fetch Living Standard — Last Updated 14 May 2024 Participate: GitHub whatwg/fetch ( new issue , open issues ) Chat on Matrix Commits: GitHub whatwg/fetch/commits Snapshot as of this commit @fetchstandard Tests: web-platform-tests fetch/ ( ongoing work ) Translations (non-normative) : 日本語 Abstract The Fetch standard defines requests, responses, and the process that binds them: fetching. Table of Contents Goals 1 Preface 2 Infrastructure 2.1 URL 2.2 HTTP 2.2.1 Methods 2.2.2 Headers 2.2.3 Statuses 2.2.4 Bodies 2.2.5 Requests 2.2.6 Responses 2.2.7 Miscellaneous 2.3 Authentication entries 2.4 Fetch groups 2.5 Resolving domains 2.6 Connections 2.7 Network partition keys 2.8 HTTP cache partitions 2.9 Port blocking 2.10 Should response to request be blocked due to its MIME type? 3 HTTP extensions 3.1 ` Origin ` header 3.2 CORS protocol 3.2.1 General 3.2.2 HTTP requests 3.2.3 HTTP responses 3.2.4 HTTP new-header syntax 3.2.5 CORS protocol and credentials 3.2.6 Examples 3.2.7 CORS protocol exceptions 3.3 ` Content-Length ` header 3.4 ` Content-Type ` header 3.5 ` X-Content-Type-Options ` header 3.5.1 Should response to request be blocked due to nosniff? 3.6 ` Cross-Origin-Resource-Policy ` header 3.7 ` Sec-Purpose ` header 4 Fetching 4.1 Main fetch 4.2 Scheme fetch 4.3 HTTP fetch 4.4 HTTP-redirect fetch 4.5 HTTP-network-or-cache fetch 4.6 HTTP-network fetch 4.7 CORS-preflight fetch 4.8 CORS-preflight cache 4.9 CORS check 4.10 TAO check 5 Fetch API 5.1 Headers class 5.2 BodyInit unions 5.3 Body mixin 5.4 Request class 5.5 Response class 5.6 Fetch method 5.7 Garbage collection 6 data: URLs Background reading HTTP header layer division Atomic HTTP redirect handling Basic safe CORS protocol setup CORS protocol and HTTP caches WebSockets Using fetch in other standards Setting up a request Invoking fetch and processing responses Manipulating an ongoing fetch Acknowledgments Intellectual property rights Index Terms defined by this specification Terms defined by reference References Normative References Informative References IDL Index Goals The goal is to unify fetching across the web platform and provide consistent handling of everything that involves, including: URL schemes Redirects Cross-origin semantics CSP [CSP] Fetch Metadata [FETCH-METADATA] Service workers [SW] Mixed Content [MIX]A null body status is a status that is 101, 103, 204, 205, or 304. An ok status is a status in the range 200 to 299, inclusive. A redirect status is a status that is 301, 302, 303, 307, or 308. 2.2.4. Bodies A body consists of: A stream (a ReadableStream object). A source (null, a byte sequence , a Blob object, or a FormData object), initially null. A length (null or an integer), initially null. To clone a body body , run these steps: Let « out1 , out2 » be the result of teeing body ’s stream . Set body ’s stream to out1 . Return a body whose stream is out2 and other members are copied from body . To get a byte sequence bytes as a body , return the body of the result of safely extracting bytes . To incrementally read a body body , given an algorithm processBodyChunk , an algorithm processEndOfBody , an algorithm processBodyError , and an optional null, parallel queue , or global object taskDestination (default null), run these steps. processBodyChunk must be an algorithm accepting a byte sequence . processEndOfBody must be an algorithm accepting no arguments. processBodyError must be an algorithm accepting an exception. If taskDestination is null, then set taskDestination to the result of starting a new parallel queue . Let reader be the result of getting a reader for body ’s stream . This operation will not throw an exception. Perform the incrementally-read loop given reader , taskDestination , processBodyChunk , processEndOfBody , and processBodyError . To perform the incrementally-read loop , given a ReadableStreamDefaultReader object reader , parallel queue or global object taskDestination , algorithm processBodyChunk , algorithm processEndOfBody , and algorithm processBodyError : Let readRequest be the following read request : chunk steps , given chunk Let continueAlgorithm be null. If chunk is not a Uint8Array object, then set continueAlgorithm to this step: run processBodyError given a TypeError . Otherwise: Let bytes be a copy of chunk . Implementations are strongly encouraged to use an implementation strategy that avoids this copy where possible. Set continueAlgorithm to these steps: Run processBodyChunk given bytes . Perform the incrementally-read loop given reader , taskDestination , processBodyChunk , processEndOfBody , and processBodyError . Queue a fetch task given continueAlgorithm and taskDestination . close steps Queue a fetch task given processEndOfBody and taskDestination . error steps , given e Queue a fetch task to run processBodyError given e , with taskDestination . Read a chunk from reader given readRequest . To fully read a body body , given an algorithm processBody , an algorithm processBodyError , and an optional null, parallel queue , or global object taskDestination (default null), run these steps. processBody must be an algorithm accepting a byte sequence . processBodyError must be an algorithm optionally accepting an exception . If taskDestination is null, then set taskDestination to the result of starting a new parallel queue . Let successSteps given a byte sequence bytes be to queue a fetch task to run processBody given bytes , with taskDestination . Let errorSteps optionally given an exception exception be to queue a fetch task to run processBodyError given exception , with taskDestination . Let reader be the result of getting a reader for body ’s stream . If that threw an exception, then run errorSteps with that exception and return. Read all bytes from reader , given successSteps and errorSteps . A body with type is a tuple that consists of a body (a body ) and a type (a header value or null). To handle content codings given codings and bytes , run these steps: If codings are not supported, then return bytes . Return the result of decoding bytes with codings as explained in HTTP, if decoding does not result in an error, and failure otherwise. [HTTP] 2.2.5. Requests This section documents how requests work in detail. To get started, see Setting up a request . The input to fetch is a request . A request has an associated method (a method ). Unless stated otherwise it is ` GET `. This can be updated during redirects to ` GET ` as described in HTTP fetch . A request has an associated URL (a URL ). Implementations are encouraged to make this a pointer to the first URL in request ’s URL list . It is provided as a distinct field solely for the convenience of other standards hooking into Fetch. A request has an associated local-URLs-only flag . Unless stated otherwise it is unset. A request has an associated header list (a header list ). Unless stated otherwise it is « ». A request has an associated unsafe-request flag . Unless stated otherwise it is unset. The unsafe-request flag is set by APIs such as fetch() and XMLHttpRequest to ensure a CORS-preflight fetch is done based on the supplied method and header list . It does not free an API from outlawing forbidden methods and forbidden request-headers . A request has an associated body (null, a byte sequence , or a body ). Unless stated otherwise it is null. A byte sequence will be safely extracted into a body early on in fetch . As part of HTTP fetch it is possible for this field to be set to null due to certain redirects. A request has an associated client (null or an environment settings object ). A request has an associated reserved client (null, an environment , or an environment settings object ). Unless stated otherwise it is null. This is only used by navigation requests and worker requests, but not service worker requests. It references an environment for a navigation request and an environment settings object for a worker request. A request has an associated replaces client id (a string)....

fetch.spec.whatwg.org Whois

Domain Name: whatwg.org Registry Domain ID: 5e1eedb75e034f26a0b3d41f76617ac0-LROR Registrar WHOIS Server: whois.namecheap.com Registrar URL: http://www.namecheap.com Updated Date: 2021-02-10T08:54:42Z Creation Date: 2004-03-09T02:01:33Z Registry Expiry Date: 2030-03-09T02:01:33Z Registrar: NameCheap, Inc. Registrar IANA ID: 1068 Registrar Abuse Contact Email: abuse@namecheap.com Registrar Abuse Contact Phone: +1.6613102107 Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited Registrant State/Province: Capital Region Registrant Country: IS Name Server: ns1.digitalocean.com Name Server: ns2.digitalocean.com Name Server: ns3.digitalocean.com DNSSEC: unsigned >>> Last update of WHOIS database: 2024-05-17T19:35:47Z <<<