Php Laravel 5.5&;Ajax:文件上载不工作包含伪造路径

Php Laravel 5.5&;Ajax:文件上载不工作包含伪造路径,php,ajax,laravel,Php,Ajax,Laravel,我在Wordpress的重力表单中有一个表单,当我发布时,我使用Ajax和Laravel5.5API来获取post请求。当我发布它时,它可以工作,但我得到“C:\fakepath\test.pdf”用于文件上传 当我在我的控制器中使用$request->file(“input_54”)时,当我运行dd()时,它返回null。“input_54”是我表单上输入类型文件的名称,我的gravity表单确实有我用来上传的“enctype=多部分/表单数据” 阿贾克斯: 控制器 namespace App

我在Wordpress的重力表单中有一个表单,当我发布时,我使用Ajax和Laravel5.5API来获取post请求。当我发布它时,它可以工作,但我得到“C:\fakepath\test.pdf”用于文件上传

当我在我的控制器中使用$request->file(“input_54”)时,当我运行dd()时,它返回null。“input_54”是我表单上输入类型文件的名称,我的gravity表单确实有我用来上传的“enctype=多部分/表单数据”

阿贾克斯:

控制器

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Illuminate\Support\Facades\Storage;
use GuzzleHttp\Exception\GuzzleException;
use GuzzleHttp\Client;

public function formData(Request $request)
{
  dd($request->file("input_54"));
}
namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Illuminate\Support\Facades\Storage;
use GuzzleHttp\Exception\GuzzleException;
use GuzzleHttp\Client;

public function formData(Request $request)
{
  dd($request->file("input_54"));
}