Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support all HTTP methods (specifically REPORT) #85

Closed
pospischil opened this issue Apr 6, 2016 · 6 comments
Assignees
Labels
Bug
Milestone

Comments

@pospischil
Copy link

@pospischil pospischil commented Apr 6, 2016

Adguard blocks all HTTP requests with method REPORT.

This is a rare, but valid HTTP method used to circumvent GET request query string limits.

@ameshkov

This comment has been minimized.

Copy link
Member

@ameshkov ameshkov commented Apr 6, 2016

Some info about REPORT method:
https://tools.ietf.org/html/rfc3253#section-3.6
This is WebDAV HTTP method. As all WebDAV methods it is supposed to have a request body.

@ameshkov

This comment has been minimized.

Copy link
Member

@ameshkov ameshkov commented Apr 6, 2016

@pospischil any idea where we can test it?

@pospischil

This comment has been minimized.

Copy link
Author

@pospischil pospischil commented Apr 6, 2016

Unfortunately we encountered it on an app that requires authentication, but I believe dropbox makes use of the REPORT method as well.

@pospischil

This comment has been minimized.

Copy link
Author

@pospischil pospischil commented Apr 6, 2016

I take that back, they do not unfortunately. You should be able to submit a REPORT request to any local web server though.

@ameshkov

This comment has been minimized.

Copy link
Member

@ameshkov ameshkov commented Apr 6, 2016

I see that all webdav methods are processed similarly in Adguard, report just was not listed there.
So I guess it's enough to test any other webdav methods.

Here is a public webdav server:
http://www.ajaxfilebrowser.com/

@Stillness-2

This comment has been minimized.

Copy link
Member

@Stillness-2 Stillness-2 commented Apr 13, 2016

commit 25283

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants
You can’t perform that action at this time.