# std.http: introduce options to http client to allow for raw uris · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/fcca3cd1a3f5430dd9d813d80a0f0512c99e371f)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: fcca3cd1a3f5430dd9d813d80a0f0512c99e371f

Requested commit: fcca3cd1a3f5430dd9d813d80a0f0512c99e371f

Commit: fcca3cd1a3f5430dd9d813d80a0f0512c99e371f

Tree: 3ee2c1cafab28aa845348fc75f9d46f89f3eb1f8

Author: Emil Lerch

Committer: GitHub

## Message

```
std.http: introduce options to http client to allow for raw uris

Addresses #17015 by introducing a new startWithOptions. The only option is currently is a flag
to use the provided URI as is, without modification when passed to the server. Normally, this
is not needed nor desired. However, some REST APIs may have requirements that cannot be satisfied
with the default handling.
```

## Parents

- [18f1db134cf7fbc10d5aaf0156048c77df003ae4](https://git.cafe/gitcafe/zig/commit/18f1db134cf7fbc10d5aaf0156048c77df003ae4?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/fcca3cd1a3f5430dd9d813d80a0f0512c99e371f?format=markdown)
