Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git

Checks request method before parsing

AuthorDaveJarvis <email>
Date2023-11-12 14:08:43 GMT-0800
Commit38563736dff58035b1e87ac14ab2487269cbbdd2
Parentb47cce9
Delta5 lines added, 1 line removed, 4-line increase
www/downloads/counter.php
header( "Content-Type: $content_type" );
+ $method = isset( $_SERVER[ 'REQUEST_METHOD' ] )
+ ? $_SERVER[ 'REQUEST_METHOD ' ]
+ : 'GET';
+
// Honour HTTP HEAD requests.
- return $_SERVER[ 'REQUEST_METHOD' ] === 'HEAD'
+ return $method === 'HEAD'
? false
: transmit( $filename, $seek_start, $size );