toland / patron

Ruby HTTP client based on libcurl
http://toland.github.com/patron/
MIT License
541 stars 74 forks source link

Add support for PROPFIND action #146

Closed boeingo closed 6 years ago

boeingo commented 7 years ago

When trying to use PROPFIND HTTP verb I realized that Patron doesn't support it. Is there a reason for that? By the way, can you consider merging this one? Any suggestions are welcome :smile:

toland commented 7 years ago

LGTM. @julik?

julik commented 7 years ago

LGTM as well, but what about the other WebDAV methods (PROPPATCH, COPY, LOCK, UNLOCK..)? Maybe add them too?

wevtimoteo commented 7 years ago

Nice catch @julik, as we already have COPY I'll implement them following this list. WDYT?

julik commented 7 years ago

Yep, go ahead!

julik commented 6 years ago

@boeingo @wevtimoteo was there any progress on this? TBH, I think building a WebDAV client might also be a case when the library (the DAV client) can use request directly, without having helper methods for each HTTP verb.

wevtimoteo commented 6 years ago

@julik I was planning to resume this work tomorrow for remaining WebDAV verbs. So if I get the idea properly, we can add some examples in Wiki showing how to use Patron for other HTTP verbs and closing this one, WDYT?

julik commented 6 years ago

Yes, I think this is a better idea ❤️

wevtimoteo commented 6 years ago

@julik Okay, so we can close this one :)

julik commented 6 years ago

Thank you ❤️