Questions tagged «http»

超文本传输​​协议(HTTP)是一种应用程序级网络协议,用于在万维网上传输内容。

3
我可以使用tcpdump获取HTTP请求,响应标头和响应正文吗?
我正在tcpdump通过执行以下命令来获取HTTP数据: sudo tcpdump -A -s 1492 dst port 80 上面命令的结果: 标头,我认为是请求和响应标头。 无法读取的数据。 网址GET /modules/mod_news_pro_gk1/cache/stories.ilbalad.ajayeb.strange-tractor.jpg。 我需要一个更清晰的结果,例如可读请求>响应标头>响应正文等。如何过滤结果?
78 android  http  tcp  tcpdump 

3
节点js错误:不支持协议“ https:”。预期为“ http:”
我正在使用IBM Bluemix为学校项目提供Web服务。 我的项目需要从API请求JSON,因此我可以使用它提供的数据。我将该http get方法用于数据集,但不确定其是否正常运行。 当我运行代码时,我收到消息: 错误:不支持协议“ https:”。预期为“ http:” 是什么原因引起的,我该如何解决? 这是我的.js文件: // Hello. // // This is JSHint, a tool that helps to detect errors and potential // problems in your JavaScript code. // // To start, simply enter some JavaScript anywhere on this page. Your // report will appear on …

3
mediatype,contenttype和mimetype有什么区别?
mimetype,contenttype和mediatype之间有区别吗?(Java的JAX-RS MediaType)。 从维基百科的文章中,我了解到在HTTP请求的上下文中,它只是一种内容类型,它是请求标头中的字段:那么,这些仅仅是同义词还是不同术语之间的实际语义差异?

1
将您的favicon.ico文件放在非根目录下不是一个好主意吗?
浏览器何时以及如何请求favicon.ico文件?他们是否总是以root身份进行检查,还是首先阅读网页内容以查看网页是否指定了位置? 我在/ images中有我的favicon.ico路径。每个页面中都有以下标记: <link rel="shortcut icon" href="images/favicon.ico"> 当我在浏览器中加载页面时,它似乎可以正常工作(我可以看到文件),但是我不知道它们是否首先对我的根文件夹(文件不存在的地方)发出了错误的请求,并且稍后向链接发出请求。 我想通过浏览器对我的网站进行不正确的调用来最大程度地减少404和浪费的带宽。 编辑:我正在寻找浏览器如何工作,并请求此文件的一些见解,所以我的网站结构是有效的。


5
fetch()是否不发送标题?
我从浏览器发送这样的POST请求: fetch(serverEndpoint, { method: 'POST', mode: 'no-cors', // this is to prevent browser from sending 'OPTIONS' method request first redirect: 'follow', headers: new Headers({ 'Content-Type': 'text/plain', 'X-My-Custom-Header': 'value-v', 'Authorization': 'Bearer ' + token, }), body: companyName }) 在请求到达我的后端时,它既不包含X-My-Custom-Header也不包含Authorization标头。 我的后端是Firebase的Google Cloud函数(基本上只是Node.js端点),如下所示: exports.createCompany = functions.https.onRequest((req, res) => { let headers = ['Headers: …

7
在响应正文中返回http 200 OK并出现错误
我想知道HTTP 200 OK服务器端发生错误时返回的错误是否正确(错误详细信息将包含在响应正文中)。 例: 我们正在发送 HTTP GET 服务器端发生了意外情况。 服务器HTTP 200 OK在响应内返回错误的状态代码(例如{"status":"some error occurred"}) 这是正确的行为吗?我们应该将状态代码更改为200以外的其他值吗?

17
使用.htaccess将HTTP重定向到HTTP
请不要推荐我有超过173个投票的冗长而详尽的主题。它对我不起作用。我还尝试了许多其他(1,2,3,4)。它们都给我TOO_MANY_REDIRECTS或错误500。所以,这是我的问题: 使用我当前的.htaccess,会发生以下情况: https://www.dukescasino.com/-完美运行 https://dukescasino.com/-重定向到上面的那个很棒 下面的两个选项可以很好地加载,但是应该将其重定向到https版本: http://www.dukescasino.com/ http://dukescasino.com/ 这是当前的.htaccess: <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / # BEGIN WordPress RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> 我不认为这是相关的,但是如果是这样,则这是当前活动插件的列表: 高级自定义字段 多合一SEO包 导航菜单的Bop搜索框项目类型 联络表格7 禁用评论 Google XML网站地图 WordPress.com的Jetpack 搜索和过滤 WD滑块 TablePress UpdraftPlus-备份/还原 围栏安全 WPide WP Smush WP超级缓存 …

11
简单,简洁的Scala HTTP客户端库
我需要一个成熟的HTTP客户端库,它对scala来说是惯用的,用法简洁,语义简单。我看了Apache HTTP和Scala Dispatch以及许多新的库,它们承诺了惯用的Scala包装。Apache HTTP客户端肯定要求冗长,而Dispatch容易造成混乱。 什么是适合Scala使用的HTTP客户端?
76 scala  http 

3
如何使用httptest在Go中测试HTTP调用
我有以下代码: package main import ( "encoding/json" "fmt" "io/ioutil" "log" "net/http" "time" ) type twitterResult struct { Results []struct { Text string `json:"text"` Ids string `json:"id_str"` Name string `json:"from_user_name"` Username string `json:"from_user"` UserId string `json:"from_user_id_str"` } } var ( twitterUrl = "http://search.twitter.com/search.json?q=%23UCL" pauseDuration = 5 * time.Second ) func retrieveTweets(c chan<- …
76 http  go 


5
将API密钥放在标题或URL中
我正在为公司的数据设计一个公共API。我们希望应用程序开发人员注册API密钥,以便我们可以监视使用情况和过度使用情况。 由于该API是REST,因此我最初的想法是将该密钥放在自定义标头中。这就是我看到Google,Amazon和Yahoo做到这一点的方式。另一方面,我的老板认为,如果密钥仅成为URL的一部分等,则该API更易于使用。“ http://api.domain.tld/longapikey1234/resource ”。我想对此有话要说,但是它违反了URL的原理,URL是您想要的简单地址,而不是您想要的方式或原因。 您觉得将密钥放入URL是否合乎逻辑?或者,如果将简单的JavaScript前端写入某些数据,您是否不必手动设置HTTP标头?

3
应该以表格形式使用PUT和DELETE吗?
假设我的Web应用程序在服务器端完全支持PUT和DELETE,我应该使用它们吗? 基本上我的问题是有多少浏览器支持此功能: <form method="PUT"> 要么 <form method="DELETE"> 除了符合REST之外,使用这两种HTTP方法还有什么好处?(假设这两种方法的替代品是常用的POST)

2
302重定向到相对URL是有效还是无效?
基于RFC,似乎302的HTTP响应中的“位置”字段应该是绝对的。 http://tools.ietf.org/html/rfc2616#section-14.30 如果此说法正确,浏览器是否会尊重这一点?或者它们是否允许相对路径?
76 http  redirect 

5
从http.Request获取客户端IP地址的正确方法
从中获取所有客户端IP地址的正确方法是http.Request什么?在PHP其中,我应该检查很多变量。Go上也一样吗? 我发现的一个是: req.RemoteAddr 并且请求区分大小写吗?例如x-forwarded-for与X-Forwarded-For和相同X-FORWARDED-FOR吗?(来自req.Header.Get("X-FORWARDED-FOR"))
76 http  go  ip 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.