httpwebrequest相关内容

C#通过httpwebrequest保持会话ID

在使用 C#.Net(如爬虫)浏览网站页面时,我需要保留相同的会话 ID.我找到了几种方法,一个 http 嗅探器非常方便,可以比较我的 IE 浏览器正在发送(HTTP 请求)和从 Web 服务器接收(HTTP 响应)的内容,因为重要信息在标头中(未显示)通过浏览器).请不要混淆从服务器到浏览器公开的会话 ID 和服务器代码私有的服务器会话变量(如 php). WebHeaderCollecti ..
发布时间:2021-12-15 20:56:18 C#/.NET

使用 C# 以编程方式登录 Microsoft Online 网站

我正在尝试编写一个实用程序,该实用程序将尝试登录 Microsoft Online Admin 网站并报告是否可以访问. 使用代码主要来自本文,http://odetocode.com/articles/162.aspx 和一些屏幕抓取我拼凑了以下内容.不幸的是它不起作用,最终响应显示我仍在查看登录页面而不是目标页面. 任何帮助都会很棒.提前致谢. private void Log ..
发布时间:2021-12-15 15:15:33 C#/.NET

使用 ASP.NET 卷曲请求

我已经阅读了一些关于 Stack 的其他帖子,但我无法让它工作.当我在 Windows 机器上的 git 中运行 curl 命令时,它可以正常工作,但是当我将其转换为 asp.net 时,它无法正常工作: private void BeeBoleRequest(){字符串 url = "https://mycompany.beebole-apps.com/api";WebRequest myR ..
发布时间:2021-12-15 14:45:42 C#/.NET

获取异步 HttpWebRequest 的响应

我想知道是否有一种简单的方法来获取异步 httpwebrequest 的响应. 我已经看过这个问题 here 但我要做的就是以字符串的形式将响应(通常是 json 或 xml)返回到另一种方法,然后我可以解析它/处理相应地. 这里有一些代码: 我这里有这两个静态方法,我认为它们是线程安全的,因为所有参数都被传入并且没有这些方法使用的共享局部变量? public static v ..
发布时间:2021-12-14 20:32:53 C#/.NET

C# HttpWebRequest SEC_I_RENEGOTIATE 间歇性错误

我正在 C#(.Net 框架 3.5)应用程序中使用 SSL POST 调用处理登录/注销功能.通过 HttpWebRequest::BeginGetResponse() 从服务器获取响应的时间为 80%,但另外 20% 的时间为间歇性抛出: 请求被中止:无法创建 SSL/TLS 安全通道. 我使用来自另一个问题的建议文章启用了 SSL 跟踪.这在请求跟踪中产生了两种不同的模式. 好像在 ..
发布时间:2021-12-14 15:01:56 C#/.NET

ssl时如何忽略证书检查

我正在尝试找到一种在请求 Https 资源时忽略证书检查的方法,到目前为止,我在互联网上找到了一些有用的文章. 但是我还是有一些问题.请检查我的代码.我只是不明白代码 ServicePointManager.ServerCertificateValidationCallback 是什么意思. 这个委托方法什么时候被调用?还有一个问题,我应该在哪个地方写这段代码?ServicePoint ..
发布时间:2021-12-14 14:01:58 C#/.NET

如何查看 HttpWebRequest 类发送的原始 HTTP 请求?

我知道你们都会回答“使用像 Fiddler 这样的调试代理服务器",但事情没那么简单. 这是我的情况:我有一些代码在服务器上运行,在 ASP.NET 页面代码隐藏 (aspx.cs) 中,它(除其他外)建立到另一个的连接服务器,抓取一些东西,然后将其格式化并返回给浏览器. 问题是另一台服务器做错了事情,所以我希望能够将调试标志传递到页面中(通过查询字符串,例如 ?debug=true) ..
发布时间:2021-12-14 08:33:30 C#/.NET

使用 java 从 Internet 下载文件:如何进行身份验证?

感谢这个帖子 如何下载并使用 Java 从 Internet 保存文件?我知道如何下载文件,现在我的问题是我需要在我下载的服务器上进行身份验证.它是 Subversion 服务器的 http 接口.我需要查找哪个字段? 使用最后一条评论中发布的代码,我得到了这个异常: java.io.IOException:服务器返回 HTTP 响应代码:URL 为 401:http://myserver ..

在 Unity 上使用 .NET 自己的 httpClient 类

我正在尝试从 Unity 执行 HTTP 删除请求,并且想到了使用 .Net 的 System.Web 命名空间中包含的 HttpRequest 类的想法 我怎样才能做到这一点,我假设必须对该命名空间进行某种导入,但是如何实现? 希望有人能给我一些指导 解决方案 HttpClient 仅在 4.5 NET 及更高版本中可用,Unity 不使用该版本.Unity 使用大约 3.5 ..
发布时间:2021-12-11 17:30:59 C#/.NET

将原始 HTTP 请求转换为 HTTPWebRequest 对象

在 .NET 中是否可以将原始 HTTP 请求转换为 HTTPWebRequest 对象? 我确信 .NET 内部会这样做.知道 .NET 的哪一部分实际上在处理这个问题吗?我可以调用它还是有任何允许原始 HTTP 连接的外部库? 解决方案 我不相信有公开的方法可以做到这一点.您可能需要找到或编写一个解析器来分解请求,然后编写您自己的扩展 HttpWebRequest 的类. ..
发布时间:2021-12-11 10:41:06 C#/.NET

如何从 Java 中的 HTTP 标头中检索 IP 地址

我很好奇是否有任何库已经处理过这种东西,或者我必须自己再做一次.所以,问题是我想从我服务器上的访问者 HTTP 标头请求中获取 IP 地址字段,并用 Java 完成整个事情?你能帮忙的话,我会很高兴.提前致谢. 解决方案 使用 getHeader(String Name) 方法 javax.servlet.http.HttpServletRequest 对象来检索的值Remote_Addr ..
发布时间:2021-12-11 10:40:18 Java开发

HttpWebRequest 非常慢!

我正在使用开源库连接到我的网络服务器.我担心网络服务器运行速度非常慢,然后我尝试在 Ruby 中进行了一个简单的测试,我得到了这些结果 Ruby 程序:10 个 HTTP 需要 2.11 秒获取 Ruby 程序:18.13 秒为 100 个 HTTP获取 C# 库:10 个 HTTP 需要 20.81 秒获取 C# 库:100 个 HTTP 需要 36847.46 秒获取 ..
发布时间:2021-12-11 10:28:22 C#/.NET

从 HttpWebRequest 和 HttpWebResponse 获取 Http 状态代码编号(200、301、404 等)

我试图从 HttpWebRequest 返回的 HttpWebResponse 对象中获取 HTTP 状态代码编号.我希望得到实际数字(200、301,302、404 等)而不是文本描述.(“Ok"、“MovedPermanently"等)数字是否隐藏在响应对象中某处的属性中?除了创建一个大的开关功能之外还有什么想法吗?谢谢. HttpWebRequest webRequest = (HttpW ..
发布时间:2021-12-11 10:26:37 C#/.NET

HTTP 状态代码 200(缓存)与状态代码 304 之间有什么区别?

我正在使用适用于 Firefox 的 Google“Page Speed"插件来访问我的网站. 我页面上的某些组件显示为 HTTP 状态: 200200(缓存)304 由 Google 的“Page Speed"提供. 让我感到困惑的是 200(缓存)和 304 之间的区别. 我多次刷新页面(但没有清除我的缓存),而且我的 favicon.ico 和一些图像似乎总是 ..

如何使用 httpwebrequest 将图像从网站拉到本地文件

我正在尝试使用本地 c# 应用程序将一些图像从网站上提取到本地计算机上的文件中.我正在使用下面列出的代码.我已经尝试了 ASCII 编码和 UTF8 编码,但最终文件不正确.有没有人看到我做错了什么?当我将地址放入浏览器时,该 url 处于活动状态且正确无误,并且可以很好地显示图像. private void button1_Click(object sender, EventArgs e){ ..
发布时间:2021-12-09 20:28:57 C#/.NET

C# - HttpWebRequest POST(登录到 Facebook)

我正在尝试在我的程序中登录 Facebook 并从中解析一些信息(例如姓名、个人资料图片等). 每次执行下面的代码时,我都会被重定向回 Facebook 的主页. string email = "email";字符串 pw = "pw";string PostData = String.Format("email={0}&pass={1}", email, pw);CookieContai ..
发布时间:2021-12-09 08:48:53 C#/.NET