简单地说,我需要能够,使用文件输入字段,在我的机器上选择一个文件,点击“上传”按钮,并上传文件(也许是一个字节数组,但这是服务器端的东西,我稍后会担心服务器。我有一个使用ServiceStack创建的UploadService,现在我需要做的就是执行$ http post语句。
但是等等!还有更多!
我的服务器需要与请求一起发送标题{Authorization:AUTH_TOKEN_HERE}。
我可以使用:jQuery,AngularJS,JavaScript,C#和HTML。我该怎么做!?!?
答案 0 :(得分:1)
我认为唯一的方法是使用auth标头集明确地进行XMLHTTPRequest(AJAX调用)。但是这个问题的答案建议你使用jQuery $.ajax()
函数和“beforeSend”函数进行身份验证:How to use Basic Auth with jQuery and AJAX?