提交 92bb8696 编写于 作者: lzc828's avatar lzc828

files

上级 74d18b23
......@@ -164,8 +164,8 @@ class Request
$keys = array_keys($fs);
if (is_array($fs[$keys[0]])) {
foreach ($keys as $k => $v) {
foreach ($fs[$v] as $name => $val) {
$files[$name][$v] = $val;
foreach ($fs[$v] as $i => $val) {
$files[$name][$i][$v] = $val;
}
}
} else {
......
......@@ -15,23 +15,23 @@ class Request extends \One\Http\Request
public function __construct(\swoole_http_request $request)
{
foreach ($request->server as $k => $v){
$this->server[str_replace('-','_',strtoupper($k))] = $v;
foreach ($request->server as $k => $v) {
$this->server[str_replace('-', '_', strtoupper($k))] = $v;
}
foreach ($request->header as $k => $v){
$this->server['HTTP_'.str_replace('-','_',strtoupper($k))] = $v;
foreach ($request->header as $k => $v) {
$this->server['HTTP_' . str_replace('-', '_', strtoupper($k))] = $v;
}
$this->fd = $request->fd;
$this->cookie = &$request->cookie;
$this->get = &$request->get;
$this->post = &$request->post;
$this->files = &$request->files;
$this->fd = $request->fd;
$this->cookie = &$request->cookie;
$this->get = &$request->get;
$this->post = &$request->post;
$this->files = &$request->files;
$this->httpRequest = $request;
$this->post = $this->post??[];
$this->get = $this->get??[];
$this->cookie = $this->cookie??[];
$this->request = $this->post + $this->get;
$this->id = uuid();
$this->post = $this->post ?? [];
$this->get = $this->get ?? [];
$this->cookie = $this->cookie ?? [];
$this->request = $this->post + $this->get;
$this->id = uuid();
}
/**
......@@ -60,4 +60,9 @@ class Request extends \One\Http\Request
return $this->httpRequest->rawContent();
}
public function file()
{
return $this->files;
}
}
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册