httpwebresponse相关内容
我是网络开发的新手。我有Android应用程序使用HTTPServer托管一些网页。我正在使用Netty来解码/编码请求/响应。现在,我想在有人导航到我的网页时显示基本身份验证对话框。这样的事情: 可以我得到了一些指示?这是HTTP内置的功能,任何RFC?我需要编写一些java脚本吗?任何帮助都会很棒。 解决方案 当客户端请求您要求身份验证的资源时,您只需要发送相应的标头for。
..
我正在使用带DWR的Spring。我想返回一个文件对象作为响应,但是我将文件(待发送)保存在服务器临时位置,然后在客户端将其位置作为href发送给锚标记,但是我想知道是否有办法抛出直接将文件直接发送到响应对象上的浏览器,而不是暂时保存在服务器上。 我预计是否可以通过DWR将文件作为响应发送。 解决方案 public ModelAndView writeFileContentInR
..
所以我首先要说的是,在HttpWebRequesting方面,我是一个非常新的和基本的。我有一个我想要自动化的调度程序。但为了让我这样做,我必须按以下顺序执行以下所有操作: 1)输入用户名和密码 1a)点击登录 2)选择带有“2016”文字的单选按钮 2a)点击继续 3)重新输入密码 3a)点击确定 4)输入时间表ID 4a)点击添加 毕竟这个
..
我正在尝试从URL获取图像,但是当我将其保存到文件时,它只是实际图像的一半!我搜索了许多网站和解决方案,如HttpWebRequest.BeginGetResponse,因为我认为这是因为我必须缓冲数据,但它不起作用。我不知道我的代码的哪一部分是错的并且出现了这个问题!:( 这是从URL检索图像的代码: public static Bitmap GetImageFromUrl(str
..
HttpWebResponse.LastModified准确吗?它总是存在吗?我的项目是创建一种专注的网络爬虫,如果我将使用资源的哈希值或仅使用HttpWebResponse.LastModified属性检查资源的“新鲜度”,我就会陷入困境。 使用哈希值意味着每次检查时都会流式传输资源。这对整体性能有很大影响。 如果我只检查HttpWebResponse.LastModified,它是
..
我在一些响应中返回一个流,设置了相应的内容类型标头。我正在寻找的行为是: 如果浏览器能够呈现给定内容类型的内容,那么它应该在浏览器窗口中显示。 如果浏览器不知道如何呈现内容,那么它应该显示saveas对话框,其中文件名应该是是响应中提供的。 如果我将Content-Disposition标头设置为: “attachment; filename =”myfile.txt“”
..
我发现以下asp.net代码在从数据库提供文件时非常有用: Response.AppendHeader (“content-disposition”,“attachment; filename =”+ fileName); 这可以让用户将文件保存到他们的计算机然后决定如何使用它,而不是浏览器试图使用该文件。 内容处置响应头可以做些什么? 解决方案 内容处
..
我正在使用Facebook Graph Api并尝试获取用户数据。我发送用户访问令牌,如果该令牌过期或无效,Facebook返回状态代码400,此响应: { “error”:{ “message”:“验证访问令牌时出错:会话无效,因为用户已注销”, “type”:“OAuthException” } 问题是当我使用这个C#代码: try { webRes
..
我有以下问题。我联系一个我知道的一个地址,使用了301重定向。 使用 HttpWebRequest loHttp =(HttpWebRequest)WebRequest.Create(lcUrl); 和 loHttp.AllowAutoRedirect = false; ,以便我没有重定向。 现在我得到响应标题,以确定新的URL。 使用 loWebResponse.GetRes
..
我正在制作一个通过http下载文件的程序。 我已经下载了,但是我想能够暂停下载,关闭程序,并在以后再次恢复。 我知道我正在从他们的支持下载他们的位置。 我正在通过HttpWebResponse下载文件,并使用GetResponseStream将响应读入Stream。 当我关闭应用程序并重新启动它时,我被卡住为如何恢复下载。我试过在流上进行搜索,但表示不支持。 最好的方
..
假设我正在检索一个url,如下所示: string url =“http://www.somesite.com/ somepage.html“ HttpWebRequest req =(HttpWebRequest)WebRequest.Create(url); HttpWebResponse resp =(HttpWebResponse)req.GetResponse();
..
code>函数GetPage(ByVal Url As String)As String Dim CookieJar As New Net.CookieContainer Dim enc As Encoding = Encoding.GetEncoding(1252) Dim Data As Byte )= Nothing Dim PostData As String =
..
我试图创建一个HttpWebRequest / HttpWebResponse会话与ASP.NET网站,以后通过url params解析一个HTML表单(这部分我知道如何做),但我不明白如何解析和设置cookie如会话id。在Fiddler中,它显示通过Set-Cookie在对URL的/路径的请求的响应中返回ASP.NET会话ID,但是如何提取此会话ID并将其设置为下一个HttpWebReques
..
有时我从几个网站得到一些乱码的回应。 这是我的代码: Stream responseStream = response.GetResponseStream(); buffer = new Byte [256]; // int bytesRead; while((bytesRead = responseStream.Read(buffer,0,buffer.Length))
..
下面是我的请求和响应代码 System.IO.MemoryStream xmlStream = NULL; HttpWebRequest的HttpReq =(HttpWebRequest的)WebRequest.Create(URL); xmlStream =新System.IO.MemoryStream(System.Text.Encoding.UTF8.GetBytes(格式)
..
我建立一个库,它允许用户从一个URL下载文件。其中一个我正在考虑是让用户指定文件预期的MD5校验选项;库的的GetFile(串URL)功能确保为所下载的数据流的校验和匹配由用户指定的 依据由HttpWebResponse.GetResponseStream返回的NetworkStream( )是不可搜索,我找到了一种方法,以复制流感谢这个问题的答案:的 http://stackoverflo
..
我要实现从网站上下载图片到电脑的方法。 公共静态无效DownloadRemoteImageFile(字符串URI,字符串文件名) { HttpWebRequest的要求=(HttpWebRequest的)WebRequest.Create(URI); HttpWebResponse响应=(HttpWebResponse)request.GetResponse(); 如果((resp
..
我已经集成了用户通过PayPal支付网上购物的我要创建的网上商店的选项。问题就来了突然,当我开始得到这个错误: 您必须编写CONTENTLENGTH字节来请求流之前调用[开始]的GetResponse。 和用于HTTP调用的代码如下: 公共字符串HttpCall(字符串NvpRequest) { 字符串URL = pEndPointURL; 串strPost
..
使用HttpWebRequest对象发出请求时,我需要调用该方法的GetResponse()发送请求并得到响应回来。结果 这种方法的问题是,它不会返回响应对象,直到所有数据已被接收。说我是下载一个100 MB的文件,我将无法读取它,直到响应完成,所有的100 MB的下载。结果 我想要的是能够读取响应流的字节一旦他们到达时,无需等待完成响应。结果 我知道我可以使用的范围HTTP头,但它不会对我
..
我在做一个程序,它会下载通过HTTP文件。 我找到了下载,但是我希望能够暂停下载,关闭计划在以后再次恢复它们。 我知道我是从支持下载他们的位置这一点。 我下载该文件通过HttpWebResponse和读取使用GetResponseStream响应到流。 当我关闭该应用程序并重新启动它,我卡作为如何恢复下载。我试着做一个寻求流,但它指出其不支持。 什么是做到这一点的最好
..