Ship the methods a request carries, as booleans a consumer can read
Tests / vet + fmt + tests (pull_request) Successful in 1m24s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped

This commit is contained in:
2026-09-20 00:32:42 +02:00
parent e7a906debf
commit caec22001d
5 changed files with 51 additions and 56 deletions
+9 -40
View File
@@ -1,41 +1,10 @@
idempotent method safe
yes ACL no
yes BASELINE-CONTROL no
yes BIND no
yes CHECKIN no
yes CHECKOUT no
no CONNECT no
yes COPY no
yes DELETE no
yes GET yes
yes HEAD yes
yes LABEL no
yes LINK no
no LOCK no
yes MERGE no
yes MKACTIVITY no
yes MKCALENDAR no
yes MKCOL no
yes MKREDIRECTREF no
yes MKWORKSPACE no
yes MOVE no
yes OPTIONS yes
yes ORDERPATCH no
no PATCH no
no POST no
yes PRI yes
yes PROPFIND yes
yes PROPPATCH no
yes PUT no
yes QUERY yes
yes REBIND no
yes REPORT yes
yes SEARCH yes
yes TRACE yes
yes UNBIND no
yes UNCHECKOUT no
yes UNLINK no
yes UNLOCK no
yes UPDATE no
yes UPDATEREDIRECTREF no
yes VERSION-CONTROL no
false CONNECT false
true DELETE false
true GET true
true HEAD true
true OPTIONS true
false PATCH false
false POST false
true PUT false
true TRACE true
1 idempotent method safe
2 yes false ACL CONNECT no false
3 yes true BASELINE-CONTROL DELETE no false
4 yes true BIND GET no true
5 yes true CHECKIN HEAD no true
6 yes true CHECKOUT OPTIONS no true
7 no false CONNECT PATCH no false
8 yes false COPY POST no false
9 yes true DELETE PUT no false
10 yes true GET TRACE yes true
yes HEAD yes
yes LABEL no
yes LINK no
no LOCK no
yes MERGE no
yes MKACTIVITY no
yes MKCALENDAR no
yes MKCOL no
yes MKREDIRECTREF no
yes MKWORKSPACE no
yes MOVE no
yes OPTIONS yes
yes ORDERPATCH no
no PATCH no
no POST no
yes PRI yes
yes PROPFIND yes
yes PROPPATCH no
yes PUT no
yes QUERY yes
yes REBIND no
yes REPORT yes
yes SEARCH yes
yes TRACE yes
yes UNBIND no
yes UNCHECKOUT no
yes UNLINK no
yes UNLOCK no
yes UPDATE no
yes UPDATEREDIRECTREF no
yes VERSION-CONTROL no