3 回答

TA貢獻(xiàn)1871條經(jīng)驗(yàn) 獲得超13個(gè)贊
你為什么在看$request->attributes
?你應(yīng)該看看$request->files
.
見(jiàn)https://symfony.com/doc/current/components/http_foundation.html#accessing-request-data

TA貢獻(xiàn)1765條經(jīng)驗(yàn) 獲得超5個(gè)贊
我最近遇到了一個(gè)非常相似的問(wèn)題,不過(guò),我沒(méi)有使用整個(gè) symfony 庫(kù),我使用的是HttpFoundation/Request
和HttpFoundation/Response
對(duì)象。
起初我對(duì)這個(gè)請(qǐng)求似乎完全是空的感到困惑。
在花費(fèi)了比我想要的更多的時(shí)間來(lái)研究它之后,這是一個(gè)可以追溯到 PHP 內(nèi)部的問(wèn)題。
我設(shè)法找到了這個(gè) PECL 擴(kuò)展
我對(duì) pecl 不是很熟悉,而且似乎無(wú)法使用 pear 讓它工作。但我使用的是 CentOS 和 Remi PHP,它們有一個(gè) yum 包。
我跑了yum install php-pecl-apfd
,它確實(shí)立即解決了這個(gè)問(wèn)題。我相信還有其他各種風(fēng)格的 linux 包,我相信任何對(duì) pear/pecl/general php 擴(kuò)展有更多了解的人都可以讓它在 windows 或 mac 上毫無(wú)問(wèn)題地運(yùn)行。
通過(guò)固定的,我的意思是,我的要求對(duì)象是人口預(yù)期(request->all()
和request->files
舉例)。
這似乎已經(jīng)工作了兩個(gè)PUT
,并PATCH
要求有和沒(méi)有文件(使用多聯(lián)表格)。
如果您使用 Docker,則需要重新啟動(dòng)容器。

TA貢獻(xiàn)2039條經(jīng)驗(yàn) 獲得超8個(gè)贊
您需要發(fā)送一個(gè)帶有額外參數(shù)_method = PUT
的 POST 請(qǐng)求,它會(huì)像 PUT 請(qǐng)求一樣更改 POST 請(qǐng)求。
- 3 回答
- 0 關(guān)注
- 238 瀏覽
添加回答
舉報(bào)