gpt4 book ai didi

c# - 无效的 URI : The uri scheme is not valid

转载 作者:太空宇宙 更新时间:2023-11-03 18:25:30 27 4
gpt4 key购买 nike

我正在尝试通过 WebRequest 登录网站。我在这一点上得到一个异常(exception):

WebRequest req = WebRequest.Create(formUrl.Trim());

string url,string username,string password 来自一个文本框。这是完整的代码:

public void LoginToUrl(string url,string username, string password )
{
formUrl = url;
formParams = string.Format("username={0}&password={1}", username,password);

WebRequest req = WebRequest.Create(formUrl.Trim());//
req.ContentType = "application/x-www-form-urlencoded";
req.Method = "POST";
bytes = Encoding.ASCII.GetBytes(formParams);
req.ContentLength = bytes.Length;
using (Stream os = req.GetRequestStream())
{
os.Write(bytes, 0, bytes.Length);
}
WebResponse resp = req.GetResponse();
cookieHeader = resp.Headers["Set-cookie"];
}

这是 POST 数据:

Host=internetlogin1.cu.edu.ng

User-Agent=Mozilla/5.0 (Windows NT 10.0; WOW64; rv:37.0) Gecko/20100101 Firefox/37.0

Accept=text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Accept-Language=en-US,en;q=0.5

Accept-Encoding=gzip, deflate

引用这个link

Connection=keep-alive

Content-Type=application/x-www-form-urlencoded

Content-Length=49
POSTDATA=dst=&popup=true&username=13ck015373&password=F3NB

最佳答案

您应该传递一个有效的 URL 来创建一个 WebRequest。该错误表明 URL(来自文本框)不包含方案(“http://”或“https://”)或者它无效。

在文本框中输入此 URL(不要忘记 http 或 https):

http://internetlogin1.cu.edu.nghttps://internetlogin1.cu.edu.ng

关于c# - 无效的 URI : The uri scheme is not valid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35456625/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com