Guoye Zhang

Results 34 comments of Guoye Zhang
trafficstars

I went through TIOBE languages list (removed a few obviously inapplicable ones like SQL) and looked up the most common HTTP client libraries in each language. Here is the list...

Oh yes, I found the documentation here: https://hc.apache.org/httpcomponents-client-5.1.x/current/httpclient5/apidocs/org/apache/hc/client5/http/async/AsyncExecCallback.html

Found the document with some example code at the top: https://pkg.go.dev/net/http/httptrace

If we switch to server-generated tokens, we might need to standardize 2 ways to start an upload, both through 1xx status code for automatic upgrades, and an empty request to...

We hope to get to a place where we can attempt resumable upload on all uploads. Having an extra header isn't much overhead so it's fine to try regardless of...

I think websites don't need to be aware of resumable upload happening underneath. Yes, browsers can eventually offer JavaScript APIs to control resumption in `Fetch`. That shouldn't be required for...

I agree that this is a bit confusing. `Upload-Incomplete` is a feature brought forward from tus-v1, and it's been used by clients to workaround upload size limits set by CDNs....

Thinking about this a bit more, progress reporting and offset retrieving are different enough that adding this requirement to offset retrieving might not actually make sense. In a single append,...

That's a good point. There are situations where ordering is relevant: ``` WWW-Authenticate: challenge1 WWW-Authenticate: challenge2 ``` These challenges are sent in its order of preference, so we do need...

Speaking from experience. NSURLRequest supported [custom properties through NSURLProtocol](https://developer.apple.com/documentation/foundation/nsurlprotocol/1407897-setproperty?language=objc), and it has caused us a few headaches over the years: 1. Unexpected memory usage because NSURLCache kept some requests in...