(httpRequest)
| 228 | } |
| 229 | |
| 230 | function appendFetchMetadata (httpRequest) { |
| 231 | // https://w3c.github.io/webappsec-fetch-metadata/#sec-fetch-dest-header |
| 232 | // TODO |
| 233 | |
| 234 | // https://w3c.github.io/webappsec-fetch-metadata/#sec-fetch-mode-header |
| 235 | |
| 236 | // 1. Assert: r’s url is a potentially trustworthy URL. |
| 237 | // TODO |
| 238 | |
| 239 | // 2. Let header be a Structured Header whose value is a token. |
| 240 | let header = null |
| 241 | |
| 242 | // 3. Set header’s value to r’s mode. |
| 243 | header = httpRequest.mode |
| 244 | |
| 245 | // 4. Set a structured field value `Sec-Fetch-Mode`/header in r’s header list. |
| 246 | httpRequest.headersList.set('sec-fetch-mode', header, true) |
| 247 | |
| 248 | // https://w3c.github.io/webappsec-fetch-metadata/#sec-fetch-site-header |
| 249 | // TODO |
| 250 | |
| 251 | // https://w3c.github.io/webappsec-fetch-metadata/#sec-fetch-user-header |
| 252 | // TODO |
| 253 | } |
| 254 | |
| 255 | // https://fetch.spec.whatwg.org/#append-a-request-origin-header |
| 256 | function appendRequestOriginHeader (request) { |
no test coverage detected