ビデオファイルを選択して同じサーバー(Webページがホストされている場所)にアップロードできるWebページがあります。この関数は従来の 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>
ユーザーが使用するもの。ドキュメントを探してみましたが、どれも私が欲しかったものではありませんでした。正しい方向に向けてください。