处理开机自检请求
Handling POST Request
我正在使用下面的javascript代码创建一个异步上传元素:
$("#file-input").change(function(){
uploadImage(this.files[0]);
});
function uploadImage(imageFileHTMLInput) {
var xml = new XMLHttpRequest();
var data = new FormData();
data.append('file', cover);
xml.open('POST', url);
xml.send(data);
xml.onreadystatechange = function() {
if(xml.readyState === 4) {
if(xml.status === 200) {
var response = JSON.parse(xml.responseText);
// handle response
} else {
var error = JSON.parse(xml.responseText);
// handle error
}
}
};
}
如何在 Symfony2 服务器中处理这篇文章?我需要将此文件保存在服务器中并返回图像 url。
更新:
我对代码进行了一些更改以正常工作。我已经更改了所有方式以进行上传。
您将通过以下方式从控制器中的 POST 请求中获取数据
$request->files->get('your_file_identifier_name');
服务器端,您将获得 File 的实例
相关文章:
- 开机自检无法正常工作,出现错误
- 类型错误:无法读取开机自检后未定义的属性“正文”(平均值)
- 在 AngularJS 和 CodeIgniter3 中开机自检数据时出现 CORS 错误
- html 开机自检数据未发送
- 快递.js开机自检空要求正文
- 取消选中通过开机自检 [] 中的回显选中的复选框
- 通过开机自检将 XML 发送到另一台服务器
- 控制器中的 MVC3 自动完成和开机自检方法
- 角度 UI 模式开机自检
- 控制器操作参数未从 AJAX 开机自检正确填充
- 王牌编辑器 - 通过开机自检在服务器上保存/发送会话
- ASP.NET Web API 2 - 如何开机自检
- 无法向服务器发送开机自检请求
- 在没有插件的情况下验证验证码?-- 跨服务器开机自检
- 默认$resource开机自检数据
- 仅在 AJAX 请求后尝试开机自检,但开机自检一直触发
- 请求方法显示选项而不是开机自检
- 开机自检请求以更新行
- 停止恶意开机自检请求
- 处理开机自检请求