1
qiayue 2019-04-24 23:02:39 +08:00
试试
file_get_contents("php://input") |
2
Sakura10032 OP @qiayue 现在电脑关机了,早上起来试一下,补充一下,客户端用的是 c#写的(虽然不知道也没有用
|
3
Actrace 2019-04-25 00:06:34 +08:00
PHP 接收输入流一般在这里 php://input,直接用 file_get_contents 读取就可以了。
如果是标准 web form,则会自动格式化到 $_FILES,你需要使用特定函数来转移这些预存的数据。 |
4
MonoLogueChi 2019-04-25 00:47:46 +08:00 via Android
C#下载上传我知道怎么写,但是 PHP 后端怎么写就不知道了,文件流应该是 byte[]吧,如果是用 C#写后端,思路可能是读 body,然后把 body 写到流里面,再去处理
|
5
weiqk 2019-04-25 09:48:56 +08:00 via Android
我那个去,你们没处理过文件上传还是我没有理解你们的意思
|
6
server 2019-04-25 09:51:44 +08:00
成熟方案可以 swoole, 虽然 swoole xxxxx, 比自己摸索要快速的多
|
7
ben1024 2019-04-25 11:12:34 +08:00
文件 $_FILES
流 file_get_contents("php://input", 'r') |
8
yc8332 2019-04-25 15:00:39 +08:00
用二进制流或者文件表单
|
9
couashi 2019-04-26 14:14:59 +08:00
$GLOBALS['HTTP_RAW_POST_DATA']
|
10
Sakura10032 OP 本问题已经解决,通过 file_get_contents("php://input"),接收 c#传来的 json 就可以了
|