Tag: http

http标头值最大?

HTTP标头是否有可接受的最大尺寸? 如果是这样,那是什么? 如果没有,这是一个服务器特定的或可接受的标准,允许任何大小的标题?

使用POST和HttpURLConnection发送文件

由于Android开发人员推荐使用HttpURLConnection类,所以我想知道是否有人可以提供一个关于如何通过POST将位图“文件”(实际上是内存stream)发送到Apache HTTP服务器的示例。 我不喜欢cookies或authentication或任何复杂的,但我只是想有一个可靠的逻辑实现。 我在这里看到的所有例子看起来更像是“让我们试试这个,也许它是有效的”。 现在,我有这个代码: URL url; HttpURLConnection urlConnection = null; try { url = new URL("http://example.com/server.cgi"); urlConnection = (HttpURLConnection) url.openConnection(); } catch (Exception e) { this.showDialog(getApplicationContext(), e.getMessage()); } finally { if (urlConnection != null) { urlConnection.disconnect(); } } showDialog应该只显示一个AlertDialog (如果URL无效?)。 现在,假设我生成了一个位图,如下所示: Bitmap image = this.getBitmap()在从View派生的控件中,我想通过POST发送它。 什么是适当的程序来实现这样的事情? 我需要使用哪些课程? 我可以在这个例子中使用HttpPost吗? 如果是这样,我将如何构build我的位图的InputStreamEntity ? 我会发现它需要首先将位图存储在设备上的文件中。 我还应该提到,我真的需要将原始位图的每一个不变的像素发送到服务器,所以我不能将其转换为JPEG。

在Chromedebugging器中“小心:显示临时标题”

使用Google Chrome检查器(F12)查看下载的资源时,我注意到一个奇怪的警告消息: 警告临时标题显示 我发现了一些可能相关的东西, networking面板 ( Network Panel):对临时请求头添加警告 ,但是我不能完全理解它。 相关的问题可以发现Chrome块请求以及XMLHttpRequest无法加载。 卸载资源显示警告:显示临时标题 。 与第一个问题类似,我的资源被阻止,但后来自动加载相同的资源。 不像第二个问题 ,我不想解决任何问题。 我想知道这个信息是什么意思,为什么我收到了。

如何在页面加载时在后台bean中处理GET查询stringURL参数?

我已经阅读了如何使用JSF发送参数,但是如果用户在访问他们的login页面时在URL中键入他们的companyId呢? 例如, http://my.company.url/productName/login.faces?companyId = acme 。 现在我们这样做,有一些scriptlet代码抓取请求的值,然后在会话中设置它。 该参数从login页面开始改变其外观,因此每个客户可以有不同的login页面视图。 我们使用extjs直到切换到JSF。 有没有办法使用JSF 2或PrimeFaces?

如何使用VBA从Excel发送HTTP POST请求到服务器?

从Excel电子表格执行HTTP POST需要哪些VBA代码?

file upload到iPhone编程中的HTTP服务器

任何人都可以提供一些链接或示例来使用iPhone API将file upload到HTTP服务器。 感谢提前,BP

防止表单重新提交

第一页包含一个HTML表单。 第二页 – 处理提交的数据的代码。 第一页中的表格被提交。 浏览器被redirect到第二页。 第二页处理提交的数据。 此时,如果第二页被刷新,则popup“确认表单重新提交”警报。 这可以预防吗?

我需要Content-Type:application / octet-stream进行文件下载吗?

HTTP标准说: 如果在application / octet-stream内容types的响应中使用这个头部[Content-Disposition:attachment],暗示的build议是用户代理不应该显示响应,而是直接input`save response as .. 。“对话框。 我读那个 Content-Type: application/octet-stream Content-Disposition: attachment 但是我会认为Content-Type是application/pdf , image/png等等 我应该有Content-Type: application/octet-stream如果我想浏览器下载文件?

什么是HTTP中的“406-Not Acceptable Response”?

在我的Ruby on Rails应用程序中,我尝试通过POSTMAN REST客户端以Base64格式上传图像。 当我张贴图像时,我得到一个406不可接受的回应 。 当我检查我的数据库时,图像在那里,并成功保存。 这个错误的原因是什么,有什么我需要指定在我的头? 我的请求: URL — http://localhost:3000/exercises.json 标题: Content-Type – application/json 原始数据: { "exercise": { "subbodypart_ids": [ "1", "2" ], "name": "Exercise14" }, "image_file_name": "Pressurebar Above.jpg", "image":"******base64 Format*******" }

PHP的cURL可以检索单个请求中的响应标题和正文吗?

有什么办法来使用PHP的cURL请求获得标题和正文? 我发现这个选项: curl_setopt($ch, CURLOPT_HEADER, true); 将返回身体加头 ,但是然后我需要parsing它来获得身体。 有没有办法让这两种方式更有用(和安全)? 请注意,对于“单个请求”,我的意思是避免在GET / POST之前发出HEAD请求。