社区
网络编程
帖子详情
gethostbyname()函数的使用。
zxfvc
2005-02-18 02:04:06
我是通过HTTP代理连接外网的。
如果我要下载文件,URL = "http://okbz.163888.net/123.mp3",我们知道连接了代理后,就应该连接目标服务器(okbz.163888.net),但是需要将其转换为点分格式的IP地址,而gethostbyname()使用又要求与外网有了连接后才能使用,我该怎么办呀?
...全文
213
8
打赏
收藏
gethostbyname()函数的使用。
我是通过HTTP代理连接外网的。 如果我要下载文件,URL = "http://okbz.163888.net/123.mp3",我们知道连接了代理后,就应该连接目标服务器(okbz.163888.net),但是需要将其转换为点分格式的IP地址,而gethostbyname()使用又要求与外网有了连接后才能使用,我该怎么办呀?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
_xiao
2005-02-19
打赏
举报
回复
连接了代理后不需要再连接目标服务器,你只需要与代理服务器打交道即可,你所有的数据代理服务器都回转发给目标服务器,同样目标服务器返回的数据代理也会转发给你。
也就是通过代理建立连接后代理对你来说就是透明的了
zxfvc
2005-02-19
打赏
举报
回复
up
zxfvc
2005-02-19
打赏
举报
回复
我试了的,就是发送的CONNECT URL,没有返回含“HTTP/1.0 200 Connection established”的串,证明失败了,但换为IP就成功。
jerry
2005-02-19
打赏
举报
回复
向HTTP代理发送串“CONNECT URL”就行了。谁说要IP的?
zxfvc
2005-02-19
打赏
举报
回复
但至少应使用CONNECT命令告诉代理目标服务器呀,该命令的其中一个参数为目标服务器的IP地址,而我现在只有一个http://okbz.163888.net/123.mp3,所以需要把okbz.163888.net解析成为点分IP地址。
jerry
2005-02-19
打赏
举报
回复
直接发给代理URL就行了,不用转换成IP
hzgchina2208
2005-02-18
打赏
举报
回复
关注中。。。帮助顶上去。。
zxfvc
2005-02-18
打赏
举报
回复
gethostbyname()函数是不是通过代理就无法使用了?我每次查看接果都是返回空.
VC get
host
byname
获取主机名和IP地址.rar
VC 获取主机名和IP地址,也就是根据主机名获得IP地址,
使用
了get
host
byname
函数
,然后再
使用
addr.Format格式化获取到IP地址。具体来看以下代码获取到IP地址: // 获得主机ip地址 struct
host
ent * p
host
; ...
php get
host
byname
获取域名ip地址
函数
详解
get
host
byname
返回值: 字符串
函数
种类: 网络系统 get
host
byname
内容说明 本
函数
可返回某个机器名称 (Domain Name) 的 IP 网址 (IP Address)。若执行失败,则返回原来的机器名称。
使用
范例 下例的get
host
byname
...
delphi网络应用
1.GetIP(获取IP地址程序)-Get
Host
ByName
(
使用
Get
Host
ByName
函数
获取IP程序)-WSAAsyncGet
Host
ByName
(
使用
WSAAsyncGet
Host
ByName
函数
获取IP地址程序)-MultiIP(多IP情况的处理程序)-ReadIP and IP(关于IP地址...
get
host
byname
_crash
TestDll.exe调用cache.dll中的导出
函数
cache,在Win7下工作正常,但是在XP下执行到get
host
byname
就会崩溃,如果把cache.dll编译为EXE那么cache
函数
在Win7和XP下都能正常...
CVE-2015-0235-workaround:一个共享库包装器,对易受攻击的
函数
进行额外检查 get
host
byname
2_r get
host
byname
_r(G
HOST
漏洞)
CVE-2015-0235-解决方法又名 G
HOST
glibc 漏洞一个共享库包装器,对易受攻击的
函数
get
host
byname
2_r 和 get
host
byname
_r 进行额外检查。 CVE-2015-0235 的正确解决方案是将 glibc 至少升级到 glibc-2.18。 在某些...
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章