c# - 从 C# Windows 应用程序调用 url

标签 c# windows-applications

我有一个 url,可以向提供的手机号码发送短信。我只想从 Windows 应用程序调用此 url,而不是在浏览器中打开。我只想从我的 Windows 应用程序执行该 url。

网址示例

    http://mycompany.com/sms.aspx?mobilenum=9123444777&Message=this is a test message

我试过这种方法。但是它是在浏览器中打开的。 我不想在浏览器中打开它。我只想在内部执行这一行。

    System.Diagnostics.ProcessStartInfo sInfo = new     
    System.Diagnostics.ProcessStartInfo("http://mycompany.com
    /sms.aspx?mobilenum=9123444777&Message=this is a test message");
    System.Diagnostics.Process.Start(sInfo);

谢谢。

最佳答案

您是否尝试过使用 HttpWebRequest

HttpWebRequest request = (HttpWebRequest)WebRequest.Create(@"http://mycompany.com/sms.aspx?mobilenum=9123444777&Message=this%20is%20a%20test%20message");
WebResponse response = request.GetResponse();
response.Close(); 

关于c# - 从 C# Windows 应用程序调用 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27797377/

相关文章:

c# - hg clone涉及到哪些步骤?(里面有说明)

c# - 为什么内部异常到达 ThreadException 处理程序而不是实际抛出的异常?

c# - 如何在 C# Windows 应用程序中锁定文本框(防止用户输入任何内容)(不是禁用它或使其不可见)

c# - 如何检测是否启用了防火墙产品?

c# - 如何创建 Xml 文件并立即在 Windows-App C# 中打开它?

c# - 看不到其他文本框

c# - 类型参数的约束 - 其中 T : class

c# - 绕过我的头等待异步和 NHibernate

c# - 如何根据后面的输入添加更多的标签?

c# - 当两个类相同时,是否可以将一个对象转换为另一个对象?