WordPress 4.7.1-scripts
[autoinstalls/wordpress.git] / wp-comments-post.php
index 4e9f1fcfb0e0e339de8e0697af790b4b0116ae8b..2c421d327adee02c9bad3f6820d4bb76bfad1e3c 100644 (file)
@@ -6,8 +6,13 @@
  */
 
 if ( 'POST' != $_SERVER['REQUEST_METHOD'] ) {
+       $protocol = $_SERVER['SERVER_PROTOCOL'];
+       if ( ! in_array( $protocol, array( 'HTTP/1.1', 'HTTP/2', 'HTTP/2.0' ) ) ) {
+               $protocol = 'HTTP/1.0';
+       }
+
        header('Allow: POST');
-       header('HTTP/1.1 405 Method Not Allowed');
+       header("$protocol 405 Method Not Allowed");
        header('Content-Type: text/plain');
        exit;
 }