使用授权标头上载HTML文件

时间:2013-08-02 19:25:19

标签: javascript html file-upload servicestack

简单地说,我需要能够,使用文件输入字段,在我的机器上选择一个文件,点击“上传”按钮,并上传文件(也许是一个字节数组,但这是服务器端的东西,我稍后会担心服务器。我有一个使用ServiceStack创建的UploadService,现在我需要做的就是执行$ http post语句。

但是等等!还有更多!

我的服务器需要与请求一起发送标题{Authorization:AUTH_TOKEN_HERE}。

我可以使用:jQuery,AngularJS,JavaScript,C#和HTML。我该怎么做!?!?

1 个答案:

答案 0 :(得分:1)

我认为唯一的方法是使用auth标头集明确地进行XMLHTTPRequest(AJAX调用)。但是这个问题的答案建议你使用jQuery $.ajax()函数和“beforeSend”函数进行身份验证:How to use Basic Auth with jQuery and AJAX?