我有一个网页,您可以在其中选择一个视频文件并将其上传到同一服务器(网页所在的服务器)。这个函数是用经典的 ASP 编码的,我使用的是 freeASPUpload。这工作正常。
Set Upload = New FreeASPUpload
现在我正在尝试更改此系统,以便将视频上传到不同的服务器。我正在使用 JSON 创建 HTTP 连接。以下是连接代码。我对 REST 的了解不是很好,所以这段代码可能不正确。
Set xmlhttp = Server.CreateObject("MSXML2.ServerXMLHTTP.4.0")
xmlhttp.Open "PUT", "someurl.com", false
xmlhttp.setRequestHeader "Authorization", "TOK:XXXX"
xmlhttp.setRequestHeader "Accept", "application/json"
xmlhttp.setRequestHeader "Content-Type", "application/json"
xmlhttp.setRequestHeader "Host", "www.test.com"
strJSON = "[{""MediPath"":""http:\/\/someurl.com\/<file_name>"",""MediaType"":""X""}]"
xmlhttp.send(strJSON)
我不知道如何将此代码与我现有的代码集成。我想要的主要是
<file_name>
用户使用的。我试图寻找文件,但没有一个是我想要的。你能指出我正确的方向吗?