查看jQuery请求的客户端端口

突然好奇心作祟,想看看jQuery请求时客户端使用的端口号,在IE的F12开发人员工具中并未找到,到chrome的开发者工具中也未找到,通过netstat还是搞不定,换个思路到服务器端研究了下servlet的Request接口API,还是木有,于是有了下面的代码。

1、启动服务类模拟http服务

public class Server {

	public static void main(String[] args) throws Exception{
		ServerSocket serverSocket = new ServerSocket(80);
		int i = 1;
		while (i++ <= 10) {
			new Thread(new Client(serverSocket.accept())).start();
		}
		serverSocket.close();
	}

	static class Client implements Runnable{
		Socket socket = null;
		public Client(Socket socket) {
			this.socket = socket;
		}

		@Override
		public void run() {
			System.out.println(socket.getPort());
			try {socket.close();} catch (IOException e) {e.printStackTrace();}
		}
	}
}

2、打开h2do.html

<script src="jquery-1.11.1.min.js"></script>
<script language="javascript">
for(var i=0; i<10; i++){
    $.ajax({
        type:       "POST",
        url:        "http://127.0.0.1",
        data:       "i="+i,
        success:    function(result){}
    }); 
}
</script>

在服务端控制台输出如下:

59608

59611

59610

59607

59613

59612

59609

59615

59614

59616

查看jQuery请求的客户端端口

时间: 2024-10-18 17:30:50

查看jQuery请求的客户端端口的相关文章

查看 并发请求数及其TCP连接状态

服务器上的一些统计数据: 1)统计80端口连接数netstat -nat|grep -i "80"|wc -l 2)统计httpd协议连接数ps -ef|grep httpd|wc -l 3).统计已连接上的,状态为"establishednetstat -na|grep ESTABLISHED|wc -l 4).查出哪个IP地址连接最多,将其封了.netstat -na|grep ESTABLISHED|awk {print $5}|awk -F: {print $1}|s

查看http请求的header信息

1 下载chrome浏览器 chrome浏览器是google开发的一块非常绑定浏览器.chrome浏览器下载地址. 2 通过chrome控制台查看http请求的header信息 2.1 打开chrome自带的调试工具 在网页任意地方右击选择审查元素或者按下shift+ctrl+c,打开chrome自带的调试工具.如图: ![18-1](https://dashidan.com/img/html/faq/18-1.jpg =480x213) 2.2 选择network标签 在调试工具中选择netw

JQuery请求WebService返回数据的几种处理方式

打开自己的博客仔细浏览了一番,发现已经好久没有写博客了,由于最近一直比较忙碌懈怠了好多.默默反省三分钟.......言归正传,现在就对最近在学习webservice的过程中遇到的几种类型的问题中我的理解和解决方案.对于webservice大家肯定知道,它是一种使不同站点之间可以相互通信的技术,可以理解为一种接口.一个站点可以通过其它站点提供的webservice接口获得其它站点提供的相应服务.webservice使用起来非常小巧,轻便被很多站点所使用.对于webservice我不做过多说明,we

移动端页面 iPhone + Safari 页面调试 之 正确查看网络请求的姿势

如题 本文主要将 Safari + iPhone 前端开发调试  之 正确查看网络请求的 姿势 惯例 说下问题场景: 早知道safari(Mac) + iPhone 调试的方便 能解决很多日常调试问题,但有次帮人调试问题 发现是接口报错 但不知道接口数据 和传参数 在哪里查看 强行装b失败. 场景介绍完毕 作为一个尽量做到不 不求甚解的软件从业者 我是不会就此退缩呢.(其实是因为装B失败 要扳回一城)故有本文的由来 其实本文的东西也很简单. 下面简单说下: 首先那 一般调试的教程 网上搜了一通

客户端端口分配

最近项目中发现客户端每次上电后的端口都是一样的,不过在不同的机器上它们之间上电后的端口又不一样.这种表现与我之前的理解的不一样: 若未指定客户端端口,则由系统随机分配 按照我之前的理解,应该是每次上电的端口都会变化.而实际好像这个端口是根据网络协议栈的一些信息经过特定算法得到的.如果重启client端也会发现端口变化,一方面在关闭套接字的2MLS时间里,这个连接处于time_wait状态,端口被占用,所以协议栈分配另外的端口给client,另一方面协议栈的环境变化了,协议栈自动分配的端口也就会变

HTTP 请求未经客户端身份验证方案“Anonymous”授权。从服务器收到的身份验证标头为“Negotiate,NTLM”

转自:http://www.cnblogs.com/geqinggao/p/3270499.html 近来项目需要Web Service验证授权,一般有两种解决方案: 1.通过通过SOAP Header身份验证. 2.通过集成windows身份验证. 今天我就尝试了已第二种方式进行授权,首先发布Web Service到IIS,然后选择身份验证,启用Windows身份验证,禁用匿名身份验证 发布好了Web Servive就要在Client端调用了,我用的是VS2008,在client端项目引用中右

使用fiddler查看https请求

修改配置使fiddler可以查看https请求 首先点击菜单栏Tools>>>Fiddler Options>>>HTTPS 把Decrypt HTTPS Traffic 复选框勾选上 勾上之后,会弹窗提示你. 如果你选择是,将会出现下面的提示. 系统会信任fiddler的证书以及证书警告 任何依赖于系统证书存储区的都会受到抑制. 你也可以在IE的internet选项>>>内容,进行证书管理 firefox则通过工具>>>选项>

HTTP入门(二):用Chrome开发者工具查看 HTTP 请求与响应

HTTP入门(二):用Chrome开发者工具查看 HTTP 请求与响应 本文简单总结HTTP的请求与响应. 本文主要目的是对学习内容进行总结以及方便日后查阅. 详细教程和原理可以参考HTTP文档(MDN). 本文版权归马涛涛所有. 本文所引用的图片和文字版权归原作者所有,侵权删. 如有错误请在下方评论区指出,欢迎积极讨论. 查看请求 打开 Network 地址栏输入网址 在 Network 点击,查看 request,点击「view source」 可以看到请求的前三部分了 如果有请求内容的第四

查看并发请求数及其TCP连接状态

服务器上的一些统计数据: 1)统计80端口连接数 netstat -nat|grep -i "80"|wc -l 2)统计httpd协议连接数 ps -ef|grep httpd|wc -l 3).统计已连接上的,状态为"established netstat -na|grep ESTABLISHED|wc -l 4).查出哪个IP地址连接最多,将其封了. netstat -na|grep ESTABLISHED|awk {print $5}|awk -F: {print $