【发布时间】:2011-02-17 23:46:43
【问题描述】:
我想要做的是让我的 PHP 页面显示一个字符串,该字符串是我通过 C# 应用程序中的一个函数通过 System.Net.WebClient 创建的。
原来如此。以最简单的形式,我有:
WebClient 客户端 = 新 WebClient(); 字符串 URL = "http://www.blah.com/page.php"; string TestData = "wooooo! test!!"; byte[] SendData = client.UploadString(URL, "POST", TestData);所以,我什至不确定这是否是正确的方法。我不确定如何实际获取该字符串并将其显示在 PHP 页面上。类似 print_r(SendData) ??
任何帮助将不胜感激!
【问题讨论】:
-
如果您可以控制 php 页面,您可以将 TestData 作为 url 中的查询字符串参数发送...然后在 php 页面中您将使用它。
-
这没什么意义。这个 C# 应用程序在哪里运行?您希望它向一个 PHP 页面发送一个字符串,然后您希望在同一页面上显示该字符串?在不同的页面上?显示到哪个浏览器?
-
我知道这很荒谬。但是,是的;我希望 C# 应用程序将字符串发送到完全不同的服务器(我可以访问)上的 PHP 页面,稍后我可以在其中进一步操作该字符串(从中提取内容,将提取的数据放入数据库等)。
-
这并不荒谬。它被称为网络服务;)