Skip to content

Conversation

@jfsimoneau
Copy link
Contributor

@jfsimoneau jfsimoneau commented Dec 10, 2025

Because of the recent httpbin.org outages that are failing the proxy tests, I replaced the calls to a rust-based clone called httpcan.org. Another contender is the Go-based httpbingo.org service, but they do not support Brotli or SHA-512 digests. The only difference is in the auth digest, they return the algorithm as part of the response, and I couldn't make auth-int work for some reason.

@yhirose
Copy link
Owner

yhirose commented Dec 10, 2025

Could you please add more information in the description section?

@yhirose
Copy link
Owner

yhirose commented Dec 11, 2025

Great! Could you also take a look at DigestAuthTest.FromHTTPWatch_Online error? Thanks a lot!

"/digest-auth/auth/hello/world/SHA-256",
"/digest-auth/auth/hello/world/SHA-512",
"/digest-auth/auth-int/hello/world/MD5",
// "/digest-auth/auth-int/hello/world/MD5",
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there any reason why this line is disabled?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I couldn't make auth-int work at all. Even curl fails, so I suppose this is a limitation of httpcan.org.

@jfsimoneau
Copy link
Contributor Author

Great! Could you also take a look at DigestAuthTest.FromHTTPWatch_Online error? Thanks a lot!

Sure. It seems to be the same limitation the original httpbin.org limitation where the username is ignored in the digest comparison. httpcan.org doesn't have that limitation, but does not support auth-int. I will use httpcan.org for the bad username test but keep nghttp2.org for the rest of the tests.

@yhirose yhirose merged commit b7097f1 into yhirose:master Dec 14, 2025
25 of 31 checks passed
@yhirose
Copy link
Owner

yhirose commented Dec 14, 2025

Thanks! I have merged it.

@jfsimoneau jfsimoneau deleted the replace-httpbin branch December 15, 2025 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants