改名
This commit is contained in:
@@ -67,6 +67,7 @@ class ServerRequest extends Request implements ServerRequestInterface
|
|||||||
*/
|
*/
|
||||||
public static function createServerRequest(\Swoole\Http\Request $request): static|ServerRequestInterface
|
public static function createServerRequest(\Swoole\Http\Request $request): static|ServerRequestInterface
|
||||||
{
|
{
|
||||||
|
$contentType = $request->header['content-type'];
|
||||||
return (new static())->parseRequestHeaders($request)
|
return (new static())->parseRequestHeaders($request)
|
||||||
->withServerParams($request->server)
|
->withServerParams($request->server)
|
||||||
->withServerTarget($request)
|
->withServerTarget($request)
|
||||||
@@ -76,9 +77,9 @@ class ServerRequest extends Request implements ServerRequestInterface
|
|||||||
->withQueryParams($request->get ?? [])
|
->withQueryParams($request->get ?? [])
|
||||||
->withUploadedFiles($request->files ?? [])
|
->withUploadedFiles($request->files ?? [])
|
||||||
->withMethod($request->getMethod())
|
->withMethod($request->getMethod())
|
||||||
->withParsedBody(function (StreamInterface $stream, ?array $posts) {
|
->withParsedBody(function (StreamInterface $stream, ?array $posts) use ($contentType) {
|
||||||
try {
|
try {
|
||||||
$content = Parse::data($stream->getContents(), $this->getContentType());
|
$content = Parse::data($stream->getContents(), $contentType);
|
||||||
var_dump($content);
|
var_dump($content);
|
||||||
if (!empty($content)) {
|
if (!empty($content)) {
|
||||||
return $content;
|
return $content;
|
||||||
|
|||||||
Reference in New Issue
Block a user