我試圖從我的django模板傳遞一些參數給kaltura。在Django模板中向外部服務器/ url發出POST請求
這是我迄今爲止所做的。
<form id="kalturarequest" action="www.kaltura.com/api_v3/" method="post" enctype="multipart/form-data">
{% csrf_token %}
<input type="hidden" id="ks" name="ks" value=""/>
<input type="hidden" id="service" name="service" value="uploadToken" />
<input type="hidden" id="action" name="action" value="upload"/>
<input type="hidden" id="uploadTokenId" name="uploadTokenId" value=""/>
<input type="file" name="fileData" id="fileData"/>
<input type="submit" onclick="return Checkfiles();" class="btn-primary upload-btn-height" id="uploadBtnNew" value="Submit" />
</form>
但不是發佈形式www.kaltura.com/api_v3/
地址,這是發佈形式與mysite本身。
請幫助我,我怎樣才能使它工作,所以這種形式應該張貼到www.kaltura.com/api_v3/的代替L- ocalhost:8000/www.kaltura.com/api_v3/
可能重複的[HTML表單POST跨域](http://stackoverflow.com/questions/8497609/html-form-post-cross-domain) – llazzaro
我們可以做到這一點,而無需通過協議? – RnD
您使用簡單的html發佈請求將郵寄請求傳遞至www.kaltura.com/api_v3/。我不認爲這是好的方法。所有人都可以通過在瀏覽器中看到源代碼來查看您的tokenId,服務名稱。您是否需要保護表單數據? –