0

我正在开发一个 ASP MVC 3 应用程序,我有一个 div,其中包含来自 Python 应用程序的页面。这个 Python 应用程序执行一个给定的服务,该服务创建一个我想在我的 ASP MVC 应用程序中使用的结果。

我怎样才能得到这个变量。

PS:Python 应用程序在 dalymotion 上上传视频,结果是上传文件的 URL。上传工作正常,但我无法获取 URL。

有任何想法吗 ?

谢谢。

编辑 :

这就是我从 ASP MVC 应用程序调用 Python 应用程序的方式:

function uploadVideo(url, target) {
window.ht = setTimeout(function () {
    var div = document.getElementById(target);
    div.innerHTML = '<iframe frameborder="0" src="' + url + '" />';
}, 20);
} 

这是 python 应用程序中的表单:

<form method="post" action="{{ upload_url|safe }}" onsubmit="openProgressBar(); return true;" enctype="multipart/form-data" target="uploadframe">
  <input type="file" name="file" />
  <input id="urlEmbedOC2" val="" />
  <input type="submit" name="submit" value="Upload"/>
</form>

我尝试将 url 放在“urlEmbedOC2”输入中,但我无法从 ASP 应用程序访问它。

编辑 :

我设法这样做:从 Python 应用程序中,我使用重定向到我的 ASP 应用程序中的操作,我将变量放在查询字符串中,然后我可以在我的控制器中访问它。

4

1 回答 1

0

您可以让 Python 应用程序通过一个带有 ASP.NET 应用程序可以使用的 URL 的 Web 服务来提供数据。

于 2012-04-25T08:36:25.193 回答