源来页 公告 登陆

Samp模式htp标准写法

颠覆灬整个世界 @Ta
2015-07-03 18:17

先放上一个模式代码,等下有用处。。

#适用于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";;


上面的代码也就基本是这样了,再深入我也不会,感谢观看!

结束";;
阅:2262 发表于2015-07-03 18:17
#其他教程
评论:
作曲 @Ta
2015-07-03 18:21

沙发。。。

爱在被窝里 @Ta
2015-07-03 18:20

又是沙发


返回源来页/返回首页


天合之作 曲在人意

心灵鸡汤:
      

®2019-2024 all power by Zlproject3.7
川公网安备 51192202000151号
蜀ICP备2021014921号-2 首页 #top

本网站由提供CDN加速/云储存服务

天合之作 曲在人意