feat: add support for OPTIONS requests

This commit is contained in:
Victor Westerlund 2024-04-06 16:42:04 +02:00
parent 1ed38a8c3d
commit e4d4d88e03

View file

@ -42,7 +42,6 @@
$this->headers["Authorization"] = "Bearer {$this->key}";
}
// Construct HTTP headers string from array
$headers = array_map(fn(string $k, string $v): string => "{$k}: {$v}\r\n", array_keys($this->headers), array_values($this->headers));
return implode("", $headers);
@ -137,4 +136,8 @@
$this->set_request_body($payload);
return new Response(...$this->http_call(Method::DELETE));
}
public function options(): Response {
return new Response(...$this->http_call(Method::OPTIONS));
}
}