指定服务器IP的HTTP请求模式
来源:互联网 发布:windows thin pc 激活 编辑:程序博客网 时间:2024/05/17 22:23
问题来源:
在给一个URL,和一个指定的服务器IP(这个是指,可能一个域名被DNS解析出多个IP,而这里强制指定)
这个时候如何通过libcurl发送请求包。
这个HTTP请求包的,请求头怎么样写
我自己的想法是:
把URL中的域名部分改成IP
把请求头的host域写成域名
如:
URL: http://www.52mli.com/portal.php
指定服务器:218.240.54.188
那么,我在设置url的时候参数改为:http://218.240.54.188/portal.php
头域中的host域为:Host: www.52mli.com
这个是根据HTTP请求的HOST头域功能和Web站点定位想出来的思路
Host头域指定请求资源的Intenet主机和端口号,必须表示请求url的原始服务器或网关的位置。 如果这个域填错,或是不填都会提示404页面找不到错误
而一个web站点标识三要素:
(1) ip地址
(2)端口号
(3)主机头名。
而这里的主机头名就是指定的Host域,所以,只要把URL中域名部分替换成IP,那样,在发送请求的时候就不会进行域名解析。从而达到指定IP的效果。
- 指定服务器IP的HTTP请求模式
- 指定出口IP,发起HTTP请求
- 一个服务器上面配置多个IP ,实现指定IP的域名请求
- golang 用指定网卡IP发http请求
- 获取http请求的真实IP地址
- 用TCP协议模式HTTP的PUT请求上传文件到tomcat服务器
- Zookeeper集群模式无法部署云服务器【java.net.BindException: 无法指定被请求的地址 (Bind failed)】的解决
- http 请求转发服务器
- Java 通过Socket监听指定服务器(IP)的指定端口,及向指定服务器的指定端口发送信息
- tomcat 禁用不安全的http请求模式
- 通过http请求获取指定url的页面
- [原创] Python 使用指定的网卡发送HTTP请求
- 查看连接到本机ftp服务器的指定ip
- phpmyadmin登录时指定服务器ip和端口的方法
- HTTP协议中GET、POST和HEAD的介绍 2008-05-10 14:15 GET: 请求指定的页面信息,并返回实体主体。 HEAD: 只请求页面的首部。 POST: 请求服务器接受所指定的文
- java webservice 服务器代码获取请求客户端的IP地址
- java 服务器获取请求的IP方法之总结
- java 服务器获取请求的IP方法之总结
- SQL Server 2008中的MERGE(不仅仅是合并)
- SC --关于系统服务的一个命令详解
- 从线程角度看AO框架
- C#上传VSS源代码出现问题
- 图像、帧、片、NALU
- 指定服务器IP的HTTP请求模式
- Android 2.1 源码结构分析(转自http://www.cnblogs.com/kanggezi/archive/2010/11/30/1891855.html)
- c++设计模式(10)-Strategy模式
- 无意义的回帖(MFC)
- HTTP Status 404 - No result defined for action XXXX and result success 处理
- Win7 x64 VSS客户端连接不成功,报“access to file ***/rights.dat denied” 错误!
- XHTML CSS基础知识
- zoj 1128 || poj 1151 Atlantis
- SQL中EXCEPT和Notin的区别