3 回答

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

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

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