Samp模式htp标准写法
先放上一个模式代码,等下有用处。。
#适用于1.83;;
设置HTTP代理IP为"10.0.0.172",端口为"80";;
设置HTTPS代理IP为"10.0.0.172",端口为"80";;
//将HTTP首行修改为"[GPH][tab]http:// [URL_HOST] [URL_URI][tab]HTTP/1.0
AAccept:[tab] */*,application/vnd.wap.mms-message,application/vnd.wap.sic []r
CContent-Type:[tab] application/vnd.wap.mms-message
";;
#更多帮助进入http://dyml.net;;
关于某些人的htp模式编写教程,我不得不纠正一下。
首先Samp的模式已经不像他的教程那样编写,提醒你还好心当成驴肝肺了。
首先说一下,我只是好心提醒你而已,不是要针对你,你看,你自己不纠正又说我多事,好吧,我不管了。。
不是我要喷你啊,你连正确的http协议都写不出来,不过是撞彩了而已,处理效益又慢,网页错误一大堆,图片不显示,网址错误,我的建议就是推荐你有空去查查标准http协议资料,谢谢。。
好了,回归正题,本来我也不想写什么教程,不过是某人问我知道什么? 我能知道什么,只能膜拜大神了嘛,是不是?
开始
"从1.41版本开始已经更改了模式的写法,所以跟不上时代了就不要误导别人。
好了,解释一下上边的代码,以上的模式是Samp1.41至1.83使用,下面是代码解释。
这是个彩信模式。
首先是#这个代码。
在htp的用法这个代码表示的是注释,备注的意思,就像是php或者java里的//这个代码一样的用处,起到的作用就是备注,在代码里不执行。
再到;;这个代码。
这是代码的意思是什么呢,意思就是事件结束,就是代码段落引用结束了的意思。
再到""这个代码。
英语里的双引号,双引号? 顾名思义当然是引用了,哈哈,引用符号里内容的意思!!
再是设置HTTP代理IP为"10.0.0.172",端口为"80";;
设置HTTPS代理IP为"10.0.0.172",端口为"80";;这一行文字的意思,这两行的意思很好理解是吧,就跟咱们刀云后台的网关,端口一个样,要是圣子或者直连就把IP改为你的IP就行了,不用解释了!
那再到将HTTP首行修改为"[GPH][tab]http:// [URL_HOST] [URL_URI][tab]HTTP/1.0这段代码。
这段代码就像是咱刀云后台的这个$header,这样就是请求域名头部的意思,他的将HTTP首行修改为等于$header的用法是一样的。。
再来解释[GPH]这个。。
这个是什么意思呢?它和前面的$header是有关联的,它的意思就像是Get,是以实体的方式得到由请求URI所指定资源的信息,如果请求URI只是一个数据产生过程,那么最终要在响应实体中返回的是处理过程的结果所指向的资源,而不是处理过程的描述,这个百度都可以查到的!
而post这个,用处就是用来向目的服务器发出请求,要求它接受被附在请求后的实体,并把它当作请求队列中请求URI所指定资源的附加新子项,Post被设计成用统一的方法实现下列功能。
1:提交数据块,提交表单
2:通过附加操作来扩展数据库
。
post在Samp里是没有写出使用方法,所以不多说。
再就是[tab]这个
Samp不能执行空格代码,所以用这个来代替,就是一个空格!!
到[URL_URI]这两个。
请求地址,这个的意思是什么呢? 就是获取当前请求的地址,如果要经过处理就是在上面代码中http://这一项填写你要经过处理的地址就行了。
那[URL_HOST]这个呢?
跟上面一样,也是请求原地址的意思,慢慢摸索就会懂了,不做多解释了。
那 r n这个又是什么意思啊?
是不是经常见到?是这样的,早期的Samp是不支持这类语言的,是后面才慢慢完善,早期的htp是怎么写的呢?
就像这样,写出一行代码后换行再写插入新头域
插入新头域wap.cmvideo.cn
插入新头域[URL_HOST]
这样的写法。
从1.41版本开始完善以后语法以后就可以写成这样
Host:[tab]wap.cmvideo.cn r n Host:[tab][URL_HOST]";;
是不是不用回车再插入了?多简单的事是吧,插入插入,亏作者想的出来,哈哈,别想多了!
嗯嗯,这个代码就是换行回车的意思。。
嗯,那么 */*,application/vnd.wap.mms-message,application/vnd.wap.sic
CContent-Type:[tab] application/vnd.wap.mms-message这两行的意思是什么呢?
这是彩信的服务信息标识,添加这两行后伪装生成咱们是在使用的彩信上网,从而达到运营商认为是在使用彩信服务,而非GPRS服务的作用。
再看一遍代码?
#适用于1.83;;
设置HTTP代理IP为"10.0.0.172",端口为"80";;
设置HTTPS代理IP为"10.0.0.172",端口为"80";
将HTTP首行修改为"[GPH][tab]http:// [URL_HOST] [URL_URI][tab]HTTP/1.0 r n
AAccept:[tab] */*,application/vnd.wap.mms-message,application/vnd.wap.sic
CContent-Type:[tab] application/vnd.wap.mms-message";;
上面的代码也就基本是这样了,再深入我也不会,感谢观看!
结束";;
阅:2558 |
发表于2015-07-03 18:17 |
#其他教程