httpwebrequest相关内容
在使用 C#.Net(如爬虫)浏览网站页面时,我需要保留相同的会话 ID.我找到了几种方法,一个 http 嗅探器非常方便,可以比较我的 IE 浏览器正在发送(HTTP 请求)和从 Web 服务器接收(HTTP 响应)的内容,因为重要信息在标头中(未显示)通过浏览器).请不要混淆从服务器到浏览器公开的会话 ID 和服务器代码私有的服务器会话变量(如 php). WebHeaderCollecti
..
我正在尝试编写一个实用程序,该实用程序将尝试登录 Microsoft Online Admin 网站并报告是否可以访问. 使用代码主要来自本文,http://odetocode.com/articles/162.aspx 和一些屏幕抓取我拼凑了以下内容.不幸的是它不起作用,最终响应显示我仍在查看登录页面而不是目标页面. 任何帮助都会很棒.提前致谢. private void Log
..
我已经阅读了一些关于 Stack 的其他帖子,但我无法让它工作.当我在 Windows 机器上的 git 中运行 curl 命令时,它可以正常工作,但是当我将其转换为 asp.net 时,它无法正常工作: private void BeeBoleRequest(){字符串 url = "https://mycompany.beebole-apps.com/api";WebRequest myR
..
我想知道是否有一种简单的方法来获取异步 httpwebrequest 的响应. 我已经看过这个问题 here 但我要做的就是以字符串的形式将响应(通常是 json 或 xml)返回到另一种方法,然后我可以解析它/处理相应地. 这里有一些代码: 我这里有这两个静态方法,我认为它们是线程安全的,因为所有参数都被传入并且没有这些方法使用的共享局部变量? public static v
..
我正在 C#(.Net 框架 3.5)应用程序中使用 SSL POST 调用处理登录/注销功能.通过 HttpWebRequest::BeginGetResponse() 从服务器获取响应的时间为 80%,但另外 20% 的时间为间歇性抛出: 请求被中止:无法创建 SSL/TLS 安全通道. 我使用来自另一个问题的建议文章启用了 SSL 跟踪.这在请求跟踪中产生了两种不同的模式. 好像在
..
我正在尝试找到一种在请求 Https 资源时忽略证书检查的方法,到目前为止,我在互联网上找到了一些有用的文章. 但是我还是有一些问题.请检查我的代码.我只是不明白代码 ServicePointManager.ServerCertificateValidationCallback 是什么意思. 这个委托方法什么时候被调用?还有一个问题,我应该在哪个地方写这段代码?ServicePoint
..
我知道你们都会回答“使用像 Fiddler 这样的调试代理服务器",但事情没那么简单. 这是我的情况:我有一些代码在服务器上运行,在 ASP.NET 页面代码隐藏 (aspx.cs) 中,它(除其他外)建立到另一个的连接服务器,抓取一些东西,然后将其格式化并返回给浏览器. 问题是另一台服务器做错了事情,所以我希望能够将调试标志传递到页面中(通过查询字符串,例如 ?debug=true)
..
感谢这个帖子 如何下载并使用 Java 从 Internet 保存文件?我知道如何下载文件,现在我的问题是我需要在我下载的服务器上进行身份验证.它是 Subversion 服务器的 http 接口.我需要查找哪个字段? 使用最后一条评论中发布的代码,我得到了这个异常: java.io.IOException:服务器返回 HTTP 响应代码:URL 为 401:http://myserver
..
我如何登录此页面http://www.bhmobile.ba/portal/index 通过使用 HttpWebRequest? 登录按钮是“Pošalji";(左上角). 登录页面的HTML源代码:
..
POST 是否足够安全以发送登录凭据? 还是必须的 SSL 连接? 解决方案 SSL 是必须的. POST 方法并不比 GET 更安全,因为它也未加密地通过网络发送. SSL 将覆盖整个 HTTP 通信并加密客户端和服务器之间传输的 HTTP 数据.
..
我需要从网络服务调用一个方法,所以我写了这段代码: 私有字符串 urlPath = "http://xxx.xxx.xxx/manager/";字符串请求 = urlPath + "index.php/org/get_org_form";WebRequest webRequest = WebRequest.Create(request);webRequest.Method = "POST";w
..
我正在尝试从 Unity 执行 HTTP 删除请求,并且想到了使用 .Net 的 System.Web 命名空间中包含的 HttpRequest 类的想法 我怎样才能做到这一点,我假设必须对该命名空间进行某种导入,但是如何实现? 希望有人能给我一些指导 解决方案 HttpClient 仅在 4.5 NET 及更高版本中可用,Unity 不使用该版本.Unity 使用大约 3.5
..
在 .NET 中是否可以将原始 HTTP 请求转换为 HTTPWebRequest 对象? 我确信 .NET 内部会这样做.知道 .NET 的哪一部分实际上在处理这个问题吗?我可以调用它还是有任何允许原始 HTTP 连接的外部库? 解决方案 我不相信有公开的方法可以做到这一点.您可能需要找到或编写一个解析器来分解请求,然后编写您自己的扩展 HttpWebRequest 的类.
..
我很好奇是否有任何库已经处理过这种东西,或者我必须自己再做一次.所以,问题是我想从我服务器上的访问者 HTTP 标头请求中获取 IP 地址字段,并用 Java 完成整个事情?你能帮忙的话,我会很高兴.提前致谢. 解决方案 使用 getHeader(String Name) 方法 javax.servlet.http.HttpServletRequest 对象来检索的值Remote_Addr
..
..
我正在使用开源库连接到我的网络服务器.我担心网络服务器运行速度非常慢,然后我尝试在 Ruby 中进行了一个简单的测试,我得到了这些结果 Ruby 程序:10 个 HTTP 需要 2.11 秒获取 Ruby 程序:18.13 秒为 100 个 HTTP获取 C# 库:10 个 HTTP 需要 20.81 秒获取 C# 库:100 个 HTTP 需要 36847.46 秒获取
..
我试图从 HttpWebRequest 返回的 HttpWebResponse 对象中获取 HTTP 状态代码编号.我希望得到实际数字(200、301,302、404 等)而不是文本描述.(“Ok"、“MovedPermanently"等)数字是否隐藏在响应对象中某处的属性中?除了创建一个大的开关功能之外还有什么想法吗?谢谢. HttpWebRequest webRequest = (HttpW
..
我正在使用适用于 Firefox 的 Google“Page Speed"插件来访问我的网站. 我页面上的某些组件显示为 HTTP 状态: 200200(缓存)304 由 Google 的“Page Speed"提供. 让我感到困惑的是 200(缓存)和 304 之间的区别. 我多次刷新页面(但没有清除我的缓存),而且我的 favicon.ico 和一些图像似乎总是
..
我正在尝试使用本地 c# 应用程序将一些图像从网站上提取到本地计算机上的文件中.我正在使用下面列出的代码.我已经尝试了 ASCII 编码和 UTF8 编码,但最终文件不正确.有没有人看到我做错了什么?当我将地址放入浏览器时,该 url 处于活动状态且正确无误,并且可以很好地显示图像. private void button1_Click(object sender, EventArgs e){
..
我正在尝试在我的程序中登录 Facebook 并从中解析一些信息(例如姓名、个人资料图片等). 每次执行下面的代码时,我都会被重定向回 Facebook 的主页. string email = "email";字符串 pw = "pw";string PostData = String.Format("email={0}&pass={1}", email, pw);CookieContai
..