寫請楚一點,我這裡是API,第三方提交的post數據,
我並不知道form-data會傳來什麼資料。
所以我要的是取得所有透過POST form-data提交過來的資料。
正常來說$request->all拿到的是前台傳來的所有數據,
但是第三方提交過來的,使用$request->all並不能直接拿到form-data數據,
獲者說我還沒發現可以直接拿到form-data的方法
現在只能用原生的方法拿..
自己解決了,$request->all可以拿到第三方透過GET提交的數據,但是POST的拿不到,可以使用getcontent拿到。
自己搞定了,你們說的辦法沒有一個可以,request->all取得的是get,post用這個方法取得不到,要用getcount才行。那幾個點踩的,不知道你們什麼心理,沒關係,我自己搞定了。
可以通過
Request
对象来获取。如获取表单全部数据,
$request->all()
。获取表单中键名为name的字段,
$request->get('name')
。具體資訊詳見官方文件。
我在 GitHub 寫了一個 Demo,你可以看一下。 https://github.com/MhcII/Form...
$request->all() 依然取的到, 我剛剛測試了這段程式碼, 可以的.
雷雷