diff --git a/README.md b/README.md index c320c96..121d7eb 100644 --- a/README.md +++ b/README.md @@ -13,12 +13,19 @@ QUERY is a safe, idempotent, cacheable method carrying a request body whose cont ## Clients - Node.js **undici** (the `fetch` implementation for Node): [#5459](https://github.com/nodejs/undici/pull/5459) (support) · [#5454](https://github.com/nodejs/undici/issues/5454) (request) -- Rust `http` crate — `Method::QUERY` constant: [hyperium/http#847](https://github.com/hyperium/http/issues/847) +- Rust `http` crate — `Method::QUERY` constant (merged, [hyperium/http#798](https://github.com/hyperium/http/pull/798)): [hyperium/http#847](https://github.com/hyperium/http/issues/847); inherited by **reqwest** ([seanmonstar/reqwest#3056](https://github.com/seanmonstar/reqwest/issues/3056)) +- Go **resty**: [go-resty/resty#1187](https://github.com/go-resty/resty/pull/1187) (support) +- Go **req** (imroc/req): [imroc/req#508](https://github.com/imroc/req/pull/508) (support) +- Go standard library `net/http` — `MethodQuery` constant [golang/go#80058](https://github.com/golang/go/issues/80058); RFC 10008 §2.5 QUERY redirect handling [golang/go#80488](https://github.com/golang/go/issues/80488) · [CL 803520](https://go-review.googlesource.com/c/go/+/803520) ## Servers - Eclipse Jetty: [jetty/jetty.project#15316](https://github.com/jetty/jetty.project/pull/15316) - Apache Tomcat: [apache/tomcat#1026](https://github.com/apache/tomcat/pull/1026) +## Libraries / SDKs +- Go — **query-go-sdk** (dependency-free client + server; Accept-Query as RFC 9651 Structured Fields, Content-Location/Location semantics, §2.5 redirects, cache keys): [thatwasyahya/query-go-sdk](https://github.com/thatwasyahya/query-go-sdk) +- Rust — **http-query** (client + server; reqwest + axum): [thatwasyahya/http-query](https://github.com/thatwasyahya/http-query) + ## Caches / CDNs - Cloudflare workerd — body-keyed QUERY caching (RFC 10008 §2.7): [cloudflare/workerd#6849](https://github.com/cloudflare/workerd/issues/6849)