Subject: | additional DeltaV methods |
Hi,
There are some DeltaV methods missing from the supported list: BASELINE-CONTROL, LABEL,
MERGE, UNCHECKOUT. Attached is a patch against HTTP::Proxy 0.17 which adds the missing
methods and a comment on relevant RFC number(s).
I also sorted the method names alphabetically (replacing previous apparently random order).
Cheers,
Stephen
--- HTTP-Proxy-0.17/lib/HTTP/Proxy.pm.dist 2005-09-29 07:26:09.000000000 +1000
+++ HTTP-Proxy-0.17/lib/HTTP/Proxy.pm 2006-03-20 03:32:47.000000000 +1100
@@ -43,10 +43,10 @@
# Methods we can forward
@METHODS = (
- qw( OPTIONS GET HEAD POST PUT DELETE TRACE CONNECT ), # HTTP
- qw( COPY MOVE PROPFIND PROPPATCH LOCK UNLOCK MKCOL ), # WebDAV
- qw( VERSION-CONTROL MKWORKSPACE CHECKOUT CHECKIN
- MKACTIVITY UPDATE REPORT ), # DeltaV
+ qw( CONNECT DELETE GET HEAD OPTIONS POST PUT TRACE ), # HTTP (RFC 2616, RFC
2617)
+ qw( COPY LOCK MKCOL MOVE PROPFIND PROPPATCH UNLOCK ), # WEBDAV (RFC 2518)
+ qw( BASELINE-CONTROL CHECKIN CHECKOUT LABEL MERGE MKACTIVITY
+ MKWORKSPACE REPORT UNCHECKOUT UPDATE VERSION-CONTROL ), # Delta-V (RFC
3253)
);
# useful regexes (from RFC 2616 BNF grammar)