
最近在使用爬虫,遇到了这种,需要模拟出参数,类似这种 callback=jQuery110206681829419315564_1512697388835,jQuery 后面那一串数字的生成规则是怎么样的?
|  |      1lichao      2017-12-08 10:05:18 +08:00 回调函数的名字,随机的吧 | 
|  |      2lwbjing      2017-12-08 10:16:31 +08:00 expando: "jQuery" + ( version + Math.random() ).replace( /\D/g, "" ) var nOnce= jQuery.now(); jQuery.expando + "_" + ( nonce++ ) | 
|      3fffffz9908 OP @lwbjing 多谢 | 
|      4azh7138m      2017-12-08 13:52:09 +08:00 1 楼正解, jsonp 使用加载 js 的方式的方式来解决跨域的问题,在加载之前,生成一个随机的函数名 <name>,将回调函数赋值给 window.<name>,同时把这个<name>传给服务器,这样只要返回的 js 是<name>(data),就可以实现跨域调用 |