【发布时间】:2015-11-28 06:40:08
【问题描述】:
我有一个动态程序。这些是程序遵循的步骤。
i) 我有一个 Windows 窗体应用程序,我已将窗口分成两部分。其中一部分包含一个 ChromiumWebBrowser,它在其中加载远程网站(如 www.abc.com)。另一部分执行从安装在本地计算机上的 wampserver MYSQL DATABASE 获取数据的正常操作,并在相同的窗口分区上提供输出。
ii) 现在我使用 Chromium Web 浏览器从远程网站导入数据并将其发送到本地 wampserver 中的本地 php 文件,然后在 php 文件中我将数据发送到适当的本地数据库表。
iii) 当远程网站加载时,有一个“导入数据”按钮,然后通过 AJAX 调用处理此导入,现在它在 ajax 成功:function(){ }我将数据发送到我的本地 php 文件。 (我可以控制远程和本地 wampservers)
iv) 现在我的问题是如何将数据从外部 javascript ajax 传递到我的 c# 应用程序,这样我就不需要本地 php 文件,即接收到的数据将是直接从c#发送到数据库
v)在此过程中是否存在任何安全威胁?
我希望我很清楚,欢迎任何建议
【问题讨论】:
-
尝试在您的 ajax Success 函数中调用
C#WebMethod。 -
@MattMurdock 不介意的话请给个简单的演示
-
你在使用什么
CEF包装器? -
@amaitland 我在 .net 上使用 Cefsharp 版本
-
你应该相应地标记你的帖子。
标签: c# php mysql chromium-embedded cefsharp