我试图从我的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,服务名称。您是否需要保护表单数据? –