2

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

可是等等!还有更多!

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

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

4

1 回答 1

1

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

于 2013-08-02T19:44:52.923 回答