Skip to content

Commit 7c8622f

Browse files
committed
Change http.php to match latest versoin from simplyedit-backend.
1 parent e73cd7a commit 7c8622f

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

lib/http.php

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,10 @@ private static function parseAuthUser($auth) {
5050

5151
public static function getUser()
5252
{
53-
$checks = [
54-
'PHP_AUTH_USER' => false,
55-
'REMOTE_USER' => false,
56-
'HTTP_AUTHORIZATION' => ['self','parseAuthUser'],
53+
$checks = [
54+
'PHP_AUTH_USER' => false,
55+
'REMOTE_USER' => false,
56+
'HTTP_AUTHORIZATION' => function($auth) { return self::parseAuthUser($auth); },
5757
];
5858
list($header, $headerValue) = self::getHeader($checks, 3);
5959
if (isset($checks[$header]) && is_array($checks[$header])) {
@@ -64,9 +64,9 @@ public static function getUser()
6464

6565
public static function getPassword()
6666
{
67-
$checks = [
68-
'PHP_AUTH_PW' => false,
69-
'HTTP_AUTHORIZATION' => ['self','parseAuthUser'],
67+
$checks = [
68+
'PHP_AUTH_PW' => false,
69+
'HTTP_AUTHORIZATION' => function($auth) { return self::parseAuthUser($auth); },
7070
];
7171
list($header, $headerValue) = self::getHeader($checks, 3);
7272
if (isset($checks[$header]) && is_array($checks[$header])) {
@@ -119,10 +119,10 @@ public static function response($status, $data='')
119119
case 'html':
120120
echo $data;
121121
break;
122-
case 'svg':
123-
header('Content-type: image/svg+xml');
124-
echo $data;
125-
break;
122+
case 'svg':
123+
header('Content-type: image/svg+xml');
124+
echo $data;
125+
break;
126126
case 'text':
127127
header('Content-Type: text/plain');
128128
echo $data;
@@ -134,7 +134,7 @@ public static function response($status, $data='')
134134
case 'json':
135135
default:
136136
header('Content-Type: application/json');
137-
echo json_encode($data, JSON_UNESCAPED_UNICODE | JSON_THROW_ON_ERROR);
137+
echo json_encode($data, JSON_INVALID_UTF8_IGNORE | JSON_UNESCAPED_UNICODE | JSON_THROW_ON_ERROR);
138138
break;
139139
}
140140
}

0 commit comments

Comments
 (0)