嵌入了一个托管在MVC/IIS的本地机器上的网站



i有一个3D打印机,该打印机具有我可以在本地访问的Web界面(如果我端口的,则确实是外部访问)。问题是端口80已转发给我的IIS Web服务器,我需要以这种方式保持。

我想访问端口80上的打印机。

我的问题是,我可以将3D打印机网站嵌入另一个我可以托管的网站吗?

我尝试使用如下的iframe,但在外部不起作用。

<iframe sandbox="allow-same-origin allow-scripts allow-popups allow-forms"
src="http://192.168.1.187:80"
style="border: 0; width:100%; height:100%;">
</iframe>

我猜我需要在发送给客户之前先于本地渲染网页?

请注意,3D打印机网站需要在3D打印机机器上托管。我无法将其移至IIS。

您可以使用php get_file_contents函数(http://php.net/manual/manual/en/function.file-get-contents.php)(或服务器中的等效函数选择的辅助语言)并将URL传递到功能。

如果3D打印机网站中只有少数页面,则每个打印机网站页面只有一个PHP页面,每个PHP页面基本上都在关联打印机网站的内容上转发。

如果有很多页面,您可能需要制定某种方案或约定,以在两个站点之间映射,并且只使用单个PHP页面,该页面将URL段或查询字符串参数传递给并映射它们到您的3D打印机网站页面。

相关内容

最新更新