社区
通信技术
帖子详情
求教Internet高手!!!
dcc
2000-07-26 01:39:00
哪位大虾知道关于浏览器与WEB SERVER之间通讯的原理或有关这方面的资料?
请联系我:hzdcc@21cn.com
高分酬谢!!!
...全文
115
4
打赏
收藏
求教Internet高手!!!
哪位大虾知道关于浏览器与WEB SERVER之间通讯的原理或有关这方面的资料? 请联系我:hzdcc@21cn.com 高分酬谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ZHX
2000-07-27
打赏
举报
回复
看RFC2068, 以下是一个获得Web Server信息的例子:
void QueryInfo(String strHost, String strHostPort, String strProxy, String strPort) throws Exception
{
byte buf[] = new byte[BUF_SIZE];
Socket s;
InputStream ins;
// BufferedInputStream ins;
OutputStream outs;
int c;
int n;
String strCmd;
int HostPort, ProxyPort;
boolean bProxy = true;
try {
HostPort = Integer.parseInt(strHostPort);
} catch(NumberFormatException nfe) {
HostPort = 80;
textHostPort.setText(Integer.toString(HostPort));
}
if (strProxy.length() == 0)
bProxy = false;
if (bProxy)
{
try {
ProxyPort = Integer.parseInt(textProxyPort.getText());
} catch(NumberFormatException nfe) {
ProxyPort = 80;
textProxyPort.setText(Integer.toString(ProxyPort));
}
s = new Socket(strProxy, ProxyPort);
}
else
{
s = new Socket(strHost, HostPort);
}
ins = s.getInputStream();
outs = s.getOutputStream();
strCmd = new String("HEAD http://"+strHost+":"+HostPort+"/ HTTP/1.0\r\n");
strCmd += "Host: "+strHost+"\r\n";
strCmd += "Accept: */*\r\n";
strCmd += "User-Agent: Prober 1.0\r\n";
if (bProxy) {
strCmd += "Proxy-Connection: Keep-Alive\r\n";
}
else
{
strCmd += "Connection: close\r\n";
}
//strCmd = new String("CONNECT "+strHost+":"+HostPort+" HTTP/1.1\r\n");
strCmd += "\r\n";
outs.write(toBytes(strCmd));
textResult.append("Command Sent: \n"+strCmd);
textResult.append("\nServer Response: \n");
n = 0;
while ( (c = ins.read()) != -1)
{
buf[n] = (byte)c;
n++;
if ( n == BUF_SIZE) {
break;
}
}
ins.close();
outs.close();
s.close();
textResult.append(new String(buf));
}
茂奇软件
2000-07-27
打赏
举报
回复
search the RFC.
LaoZheng
2000-07-27
打赏
举报
回复
自己写浏览器?
蝈蝈俊
2000-07-26
打赏
举报
回复
就是http的资料????
xp iis 疑难故障
World Wide Web Publishing服务无法启动。 系统出错 发生系统错误127。 找不到指定程序。...
高手
求教
啊!!IIS已经正确安装,但是一直处于停止状态,启动提示“无法响应请求” 是不是系统的补丁都更新...
PHP课程网站络管理系统(源代码+论文)
除了稳定、高效能之外,它们均免费,是最经济的选择,而且丰富的网络资源与众多的
高手
绝对不会让你
求教
无门。(1)、规章制度:主要介绍政府机关进行管理的有关实施条例或制度,包括管理制度(细则A、细则B)、责权...
数据库帖子收集
小弟请教一个端口影射的问题:服务器放
internet
,客户需要写数据到本机器数据库,。。。 怎样查询出某char类型字段为空的记录? 如何访问局域网之外的sql服务器(假设拥有一切权限)希望大虾能详细解答 请帮忙...
基础
*******小弟我有个源代码,里面有很多涉及汇编的代码,而且和CPU有极其紧密的联系,在VC中编译不过,请教各位
高手
!!!送分!!!****** 送分!谁有有关光盘刻录的源程序,如果没有,说说刻录原理也行! 使用了...
vb/vb.net开发精粹(18)
有关StrConv转换函数问题~~
高手
进来看看~ ACCESS窗体运行中提示"对象无效或不再被设置" 如何用VB读取excel里的数值啊? EXCEL中 VB求助 又来救助咯! 照着书本输也有错,难道书本错了吗? 电子书 检测输入...
通信技术
4,356
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章