16得票4回答
PowerShell v3 调用 Web 请求:处理表单时出现问题

自从我升级到Windows 8后,我依赖于启动一个隐形IE的大量PowerShell脚本无法正常工作,因此我尝试切换到Invoke-WebRequest命令。我搜索了很多但仍然无法让我的脚本工作。 这是它应该做的事情: 加载一个带有简单表单(用户名、密码、提交按钮)的网站, 输入凭据 并提交...

54得票7回答
从C#应用程序测试网站是否可用

我正在寻找从C#应用程序中测试网站是否存在的最佳方法。 背景 我的应用程序由一个Winforms UI、一个后端WCF服务和一个网站组成,用于向UI和其他使用者发布内容。为防止UI启动时由于缺少WCF服务或网站宕机而无法正常工作,我已经添加了应用程序启动检查来确保所有内容都处于运行状态。 该应...

82得票2回答
如何在Python中发送HTTP Get Web请求?

我在Python中向网站发送数据并获取响应时遇到了麻烦。我看到过类似的问题,但它们似乎都不能达到我的目标。这是我试图将其转移到Python的C#代码: static void Request(Uri selectedUri) { HttpWebRequest re...

11得票2回答
从字符串或流上传文件到FTP服务器

我想在FTP服务器上创建一个文件,但我只有数据的字符串或流和应该创建的文件名。是否有办法从流或字符串创建服务器上的文件(我没有权限创建本地文件)?string location = "ftp://xxx.xxx.xxx.xxx:21/TestLocation/Test.csv"; WebRe...

28得票4回答
使用HttpWebRequest访问以点结尾的URL

当我使用 WebRequest.Create("http://abc/test.") 发送 GET 请求时,我会收到 404 错误,因为 .NET 去除了结尾的句点,而服务器需要该句点。有什么方法可以避免这种情况或者绕过它?任何解决办法都将不胜感激!

11得票2回答
我能否从C#向IIS发送一个空的HTTP POST WebRequest对象?

为了绕过IIS上HTTP状态码411的限制,我是否只需在一个WebRequest对象中填入一些随机垃圾数据即可? 我在MVC 3应用程序中有一个HttpPost操作方法,它使用传递在查询字符串中的所有相关信息来消耗POST请求(不需要正文)。[HttpPost] public ActionR...

35得票7回答
WebRequest是与网站交互的正确C#工具吗?

我正在使用C#编写一个小工具,需要使用POST和JSON格式向网站发送和接收数据。我以前从未在C#(或任何语言)中做过这样的事情,因此我很难找到一些有用的信息来帮助我入门。 我在C#的WebRequest类中找到了一些信息(特别是从这里),但在开始深入研究之前,我想知道这是否是适合这项工作的...

19得票4回答
在使用.NET中的httpWebRequest时出现“尝试过多的自动重定向”错误信息。

我正尝试使用vb.net中的webrequest类请求页面,例如"http://www.google.com/?q=random"。由于我们在防火墙后面,所以我们必须对请求进行身份验证。我已经通过添加我的凭据来解决了身份验证部分的问题。 但是一旦身份验证成功,它似乎会进入一个重定向循环。 是否...

47得票10回答
HttpWebRequest第二次调用超时

以下代码第二次(以及随后的)运行为何会超时? 代码在以下处暂停: using (Stream objStream = request.GetResponse().GetResponseStream()) 然后会导致 WebException,表示请求超时。 我已经尝试过使用 WebR...

18得票3回答
有人知道这个错误吗:"Wrong Local header signature: 0x6D74683C"?

以下代码用于下载zip文件并在手机上解压缩。 相同的代码曾经在WP7上工作,我开始在WP8设备上进行测试,但奇怪的事情发生了...现在它在WP8上运行正常,但在WP7上却不再工作。 在WP7上它会产生一个错误:Wrong Local header signature: 0x6D74683C...