00:00
接着我们来看看它的常用方法啊,这些方法呢,都是获取信息用的,比如说第一个get uri是什么呢?是获取请求的uri地址,或者说是资源地址啊,获取请求的资源路径啊,这么说简单一点好,这个呢是获取。请求的统一资源定位服务啊,简单来说就是绝对路径了,绝对路径了好,那这个呢,获取remote是获取客户端的IP地址,好那么get he呢,是获取请求头啊,获取请求头,然后下面那个是获取请求的参数,下面那个是获取请求的参数,追溯是多个值的时候使用。
01:09
好,那他其实讲过了,是获取请求的方式,Get或post OK,那么塔这设置域数据这个呢。获取域数据,哎,那么get是获取请求转发对象,哎,获取请求转发对象,那么我们现在来演示一下啊。咱们先来建立一个动态的工程啊,每天一个工程来model。然后选择企业级应用项目啊,然后往下拉web application啊,把这个勾上,他帮我们创建mobile,点配置文件,下一步咱们是零七来点击finish。
02:08
这工程呢,就创建出来了,它就创建出来了,然后呢,我们在里面呢,写一个类啊,先建一个包好个。咱们叫做什么东西呢?Request API。啊好,然后呢,呃,让它继成HAPP上麦就可以了,好然后呢,咱们重写一下do get的方法,OK就有了,然后在这里面我们演示一下咱的这些功能,咱们先演示到这里就可以了,好,我把这个都做掉,嗯,获取请求参数,这个他们先删掉,一不延示,好咱们先来看看这几个,第一个是干嘛呢?是获取请求的资源路径啊,打印一下叫做uri。
03:15
叫做request。Get request u啊下面那个是获取请求的。统一资源定位服务就绝对路径啊。然后这里是URLURL好是EQ,把request.get request URL拿到算了,我自己教吧,Request URL就这个好,这两个有什么不同呢?咱们来看看哈,咱们好像还没有配置它的访问路径是吧,去配置一下。哎,这个是什么东西呢?是request API上面这个就是名servant map请求地址,把名拿过来,首字母改小写就可以了,好。
04:23
OK,然后呢,我们去访问一下怎么访问来这里进行配置哈,End的,我们建议就是每次这个K的实例是不是改成你所对应那个工作名啊啊,这样好找啊啊。先改过来,然后啊,这就三个哈,然后咱们这里面有个零七这个工程路径也得改。啊,把它改的跟那模块相同就行,好open看看这边这边也改过来了啊,上面这个呢,改步数,下面是步数啊就可以了。
05:04
好好了,那小朋友现在呢,启动一下啊,启动啊,它的编译好启动。OK。重点好好了,现在呢,咱们访问一下这个地址呢,就是类名首字母改小写交回撤,好大家看一下这个呢,就是那个资源路径啊,下面那个就是URL,看出来它们的区别了吗?资源路径呢,只是告诉我诶访问的是哪个工程像哪个资源看见吧啊这个呢,就连带IP地址和端口号都带过来,就连服务器都高对吧?好,那接下来我们再来看获取客户端的IP地址,这个也是很有意思的啊客户。诶,客户端IP地址啊。
06:08
这个是IEq.get remote,好,那么大家看一下哈,我给他部署一下,重新部署一下来,现在我重新回车,咱们看看下面。好,还没打印是吧,再来一次可能说请求快的。好,大家看一下这个客户端的IP地址是什么?127.0001是吧,然后看到这边请求的时候是local cost,大家注意看啊,它的值是好几种不同,在idea中使用这个什么东西呢?Local。Host访问时啊,得到的客户端IP地址是好是这个。
07:02
来,我们多试几次哈,来走走走走走走走走,一直都是看看好,那现在呢,如果换成这个127.0.0.1法问。再看看下面是不是还是打是吧,刷新刷新刷新刷新再看看对吧,都是它好复制一份,那么使用127.00.11访问得到的客户端IP也还是它。那么如果我用真实IP访问呢?这一看看哈。咱们的真实IP啊,打到上面来走,别着急,17.44是吧,1744啊,这个换一下。192.168.17.44走回车,这个时候是不是就得到一个真实的IP了,对吧?好,如果使用真实IP。
08:05
呃,访问时得到的客户端IP地址就是什么呢?真实的客户端IP地址好。那现在呢,大家注意看一下哈,我把这个地址啊。哎,发给大家。大家其实都可以访问一下,那我就能干嘛,我就可以得到你们的IP,稍等哈。OK,来,你点击访问一下这里就能都看见了,你看有人进来了是吧,啊啊行了,差差不多了啊,谢谢啊来注意看一下,来这个IP55是吧,2436,这是你们的IP。啊都能看见啊都能看见,好了就不用刷新哈,可以了啊可以了啊,不要激动啊啊听了啊听了听了好,接着呢,我们再看下一个获取请求头,哎,请求头我们打印一下。
09:08
呃,请求图,那么其实图其实有很多个的,咱们就拿几个常用的举例吧,咱们说usual engine,看见吧,这是浏览器的信息req变变成的,那这里写什么U干engine我启动啊,我启动。好。汕头。启动了以后你们就别访问了哈,因为你们一会访问乱来,我在这里呢,F12,大家看一下,我现在敲完回车之后,这里是不是有东西啊,然后请求从usual engine这个东西复制出来,你看看跟服务器得到的是不是一样啊,来这里有打印。诶,哪个是我的,这不是我的呀,你们先别反问了,一会不知道哪个是谁的,我的IP是什么,是不是四四的对吧,四四那个是我的啊,上面这个啊,来,我把它拿过来,好,我只。
10:15
大家看这是不是值是不是一样的,OK啊,这就得到我的值,那下面那个请求呢,就是得到你请求的那个浏览器的值了哈,OK,然后接着呢,我们再来看啊,下一个是啥获取请求参数,这个其实不用多讲,咱们昨天就讲过了请求的方式。点get method好了。正确的发布一次啊,咱们咱们说在浏览器地址当中有地址之后切换回车,是不是get的请求啊,那你现在提换回车,这边应该就得到get,看见吧啊得到get OK,这四三是谁的呀,别访问了啊,用我一样的浏览器的是吗?好。
11:04
那接着呢,哎,这就是咱们一些常用的API啊。
我来说两句