Req #68875 [Com]: LINK http method not implemented

From: Date: Wed, 30 Nov 2016 08:55:54 +0000
Subject: Req #68875 [Com]: LINK http method not implemented
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-205689@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=68875&edit=1 ID: 68875 Comment by: arielferrandini at gmail dot com Reported by: pedroresende at mail dot resende dot biz Summary: LINK http method not implemented Status: No Feedback Type: Feature/Change Request Package: Built-in web server Operating System: Ubuntu 14.10 PHP Version: Irrelevant Assigned To: cmb Block user comment: N Private report: N New Comment: Same happens with method PURGE Test script: ------------ php -S localhost:8001 curl -i -X PURGE http://localhost:8001/ Result: ------- HTTP/1.1 501 Not Implemented Host: localhost:8001 Connection: close Content-Type: text/html; charset=UTF-8 Content-Length: 495 <!doctype html><html><head><title>501 Not Implemented</title><style> body { background-color: #fcfcfc; color: #333333; margin: 0; padding:0; } h1 { font-size: 1.5em; font-weight: normal; background-color: #9999cc; min-height:2em; line-height:2em; border-bottom: 1px inset black; margin: 0; } h1, p { padding-left: 10px; } code.url { background-color: #eeeeee; font-family:monospace; padding:0 2px;} </style> </head><body><h1>Not Implemented</h1><p>Request method not supported.</p></body></html> Previous Comments: ------------------------------------------------------------------------ [2016-07-21 23:34:22] cmb@php.net Related To: Bug #72619 ------------------------------------------------------------------------ [2016-07-17 04:22:22] php-bugs at lists dot php dot net No feedback was provided. The bug is being suspended because we assume that you are no longer experiencing the problem. If this is not the case and you are able to provide the information that was requested earlier, please do so and change the status of the bug back to "Re-Opened". Thank you. ------------------------------------------------------------------------ [2016-07-05 18:34:23] cmb@php.net > LINK/UNLINK is a draft […] The latest respective draft which I could find is "HTTP Link and Unlink Methods|draft-snell-link-method-12"[1], which has been expired on March 24, 2016. Can you point to a more recent RFC? > The usage drives everything & BTW it's just a debate about an > HTTP verb, nothing more! If it is nothing more, we should consider to accept *all* potentially allowable verbs. That would also simplify the parser. [1] <https://tools.ietf.org/html/draft-snell-link-method-12> ------------------------------------------------------------------------ [2016-03-26 14:54:42] sebastien dot houze at gmail dot com Guys, don't we need to move forward? LINK/UNLINK is a draft but I can attest that many people already use it. The usage drives everything & BTW it's just a debate about an HTTP verb, nothing more! In fact, php is using nodejs http-parser https://github.com/nodejs/http-parser code. And guess what... nodejs http-parser code has adopted LINK/UNLINK support since few months! https://github.com/nodejs/http-parser/commit/e557b62744e4f487a303b25b27c56947d7a8bacc Maybe it's time to backport that in php source? I can make the pull request and everything needed to have this pull request merged. Furthermore it could be backported to every actively supported php version. ------------------------------------------------------------------------ [2015-09-05 11:54:54] cmb@php.net > I don't think it is a good idea to introduce verbs that may not > ever be accepted or widely used into the test server. I fully agree. Therefore I'm suspending this request. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at https://bugs.php.net/bug.php?id=68875 -- Edit this bug report at https://bugs.php.net/bug.php?id=68875&edit=1

« previous php.bugs (#205689) next »