使用javascript库向服务器发送额外参数以上载文件

使用javascript库向服务器发送额外参数以上载文件,javascript,php,angularjs,file-upload,laravel-5.1,Javascript,Php,Angularjs,File Upload,Laravel 5.1,嗨,我在bower软件包中搜索了upload关键字: 我发现了这些有趣的dropzone、fine uploader、resubable.js、flow.js、ng flow 但是我注意到这种库只发布文件,我没有找到一个回调或方法来发布文件的附加信息,就像这样 {"categoryid":"1", "metadata":"metadata of the file"} 有没有办法用这些库做到这一点?如何在服务器端获取元数据?。 我正在与laravel一起制作rest api,与angularj

嗨,我在bower软件包中搜索了upload关键字:

我发现了这些有趣的dropzone、fine uploader、resubable.js、flow.js、ng flow 但是我注意到这种库只发布文件,我没有找到一个回调或方法来发布文件的附加信息,就像这样

{"categoryid":"1", "metadata":"metadata of the file"}
有没有办法用这些库做到这一点?如何在服务器端获取元数据?。
我正在与laravel一起制作rest api,与angularjs一起制作客户端。

这是Angular的强大文件上传包。这是一个功能强大的Angular文件上传软件包。这是一个功能强大的Angular文件上传软件包。这是一个功能强大的Angular文件上传软件包。它可以完成您想要做的事情,甚至更多。

前端:

var r = new Resumable({
    target: 'serverfile.php',
    query: { addtional_info : 'your_value' }
});
在后端:(php)


前端:

var r = new Resumable({
    target: 'serverfile.php',
    query: { addtional_info : 'your_value' }
});
在后端:(php)


前端:

var r = new Resumable({
    target: 'serverfile.php',
    query: { addtional_info : 'your_value' }
});
在后端:(php)


前端:

var r = new Resumable({
    target: 'serverfile.php',
    query: { addtional_info : 'your_value' }
});
在后端:(php)



你真的要让别人帮你检查所有这些包的文档吗?如果你发布代码给你具体的问题,你会得到更好的回复。英语不是我的母语,但我确信在这个问题上我根本没有要求任何人检查任何东西的文档,我已经做了,我正在询问那些已经使用这些库的人,他们是否知道这些库中是否有可用的功能。请不要混淆问题的上下文。您是否真的要求有人为您检查所有这些包的文档?如果你发布代码给你具体的问题,你会得到更好的回复。英语不是我的母语,但我确信在这个问题上我根本没有要求任何人检查任何东西的文档,我已经做了,我正在询问那些已经使用这些库的人,他们是否知道这些库中是否有可用的功能。请不要混淆问题的上下文。您是否真的要求有人为您检查所有这些包的文档?如果你发布代码给你具体的问题,你会得到更好的回复。英语不是我的母语,但我确信在这个问题上我根本没有要求任何人检查任何东西的文档,我已经做了,我正在询问那些已经使用这些库的人,他们是否知道这些库中是否有可用的功能。请不要混淆问题的上下文。您是否真的要求有人为您检查所有这些包的文档?如果你发布代码给你具体的问题,你会得到更好的回复。英语不是我的母语,但我确信在这个问题上我根本没有要求任何人检查任何东西的文档,我已经做了,我正在询问那些已经使用这些库的人,他们是否知道这些库中是否有可用的功能。请不要混淆问题的上下文。正如你所说,这个库正是我所需要的。谢谢,正如你所说,这个图书馆正是我所需要的。谢谢,正如你所说,这个图书馆正是我所需要的。谢谢,正如你所说,这个图书馆正是我所需要的。可恢复性初始化后是否可以添加参数?可恢复性初始化后是否可以添加参数?可恢复性初始化后是否可以添加参数?可恢复性初始化后是否可以添加参数?