ASP.NET中的HTTP请求

本文关键字:请求 HTTP 中的 NET ASP | 更新日期: 2023-09-27 18:07:32

我只有HTTP API为我的短信网关,我创建了一个ASP。. NET应用程序使用ASP发送短信。网络页面。下面的字符串url是HTTP API。现在,如何在ASP中发布此url。. NET页面发送短信。

protected void Page_Load(object sender, EventArgs e)
    {
        string userk = "***********";
        string passk = "***********";
        string senderk = "someid";
        string phonek = "00000000000";
        string messagek = "This is a test API";
        string priorityk = "ndnd";
        string typek = "normal";
        string url = "http://indiansms.smsmaker.in/api/sendmsg.php?user=" + userk + "&pass=" + passk + "&sender=" + senderk + "&phone=" + phonek + "&text=" + messagek + "&priority=" + priorityk + "&stype=" + typek;
    }

ASP.NET中的HTTP请求

可以使用WebClient.UploadValues()方法

您是否尝试使用WebRequestWebClient ?事实上,您是从ASP中执行此操作的。. NET页面大多不相关…

请注意,您应该转义URI参数-否则您将遇到诸如"hello &再见。"

可能使用预设数据的HttpWebRequest

        HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("https://myurl");
        request.Method = "POST";
        HttpWebResponse response = (HttpWebResponse)request.GetResponse();