00:00
那以上呢,我们花了比较长的时间哈,实际上是讲的什么呀,讲的这个叫request,那跟它对应的还有一个叫so response封装了响应信息,如果想给用户什么响应的话,直接调这个方法就可以了,这个呢用的方法不是那么的多,而且开发的时候用的也不是那么多,但是。那我们来说一下其中几个比较常用的方法,一比方说我现在我们始终是什么呀,请求这个啥也看不着吧,我想看点信息,Response吗?Response点。看见了吗?可以获取到一个write对象,我先留着它,这叫print,先看效果print。
01:04
Write out等于,然后letter的话,我就可以打印出一个字符串,问一个写一下,比方说。看一下。什么情况?Word是不是打到浏览器上了呀?右键原文键在这,但只有一个hello word有点可怜哈,但是我们起码看到什么了,是不是看到字了呀?终于看着响应了,而不只是看控制台了。OK,好了,就是我们说的第一个方法,叫get get better,这什么呢?返回,返回一个print better对象,然后调用该对象的。
02:09
方法将。把print中的参数直接打印到客户的浏览器上,类似于CS off c off是打到控制台上啊,这个打的话直接浏览器上能看着,诶,这就叫print writer print writer就是我说的这个方法哈,叫get writer,这是比较长的一个方法,再看看还有啥后来。这个方法的话呢,也挺多的,但常用的我们刚才讲了一个这个get writer,那常用的还有一个。
03:08
不止一个啊,比方说设置响应类型,比方说这个set content type,我设置响应类型是什么,比方说是一个HTML还是一个GS,还是一个什么,我来写一个,大家看叫设置响应类型response set content,哎,我来写一个吧,这个类型,哎,我想给你返回一个word word文档。被告。放在这个的前面返回一个word word文档那个格式怎么写呀。找到。Tom has。Con,找到这个web文件,打开。F。
04:00
What?2WORD这个格式的话呢,这么简选C,我复制过来,我们想看一下啊,看下这个件好不好用。自己加载啊,好了再来我再刷。这个不行,复制浏览器看这个。叫log in。硅谷123456。这是什么情况,是不是word文档啊,下载了打开。
05:00
下载的嘛,刚才我就响应给我的是个什么,这是不是花了,哎,我们可以来设置响应的内容类型。嗯,设置响应的定位型CTRLC。二设置响应的响应的内容类型,这个方法叫什么呢?叫这个response set content,好了再过来看,哎,他还有很多方法,但我跟大家讲哈,这些方法都不是那么的常用。都不是那么的常用,比方说我们过来看一下什么buff啊,这些不怎么常用,我们看说常用的啊。
06:02
比方说get writer刚才已经看见了,这是什么呀?是不get out stream,诶,这个还挺常用的,如果在进行文件下载的时候,我要给你一个输出流,这个后边我们会说获取一个输出流,如果我输出的不是一个字符串,或者说不是一个h cameral文档,我想给你一个。比方说我真的想给你一个word文档的话,我可以用它,我前一步用什么呀?我前一步指定这个set content type,下一步我真的连到一个word文档,把这个把这个word文档传给你,可以来用它,后边我们讲文件下载的时候呢,我们再说它再样往下看,其他的方法的话呢,呃,Set kill这个是设置,呃这个地区信息的这个的话呢,对讲国际化的时候,我们会来说它绝大部分方法不是非常的常用。做一个了解就可以了,我们这块的话呢,主要是讲的这样一个方法,目前常用的都是它这个呢,啊说一下我们可以来设置相应的相关信息,目前常用的就这一个。
07:11
好了,还有别的吗?看别的你往哪看啊,看它的的接口http response,这个的作用跟http service request地位是相对应的,它针对于HTTP请求,里边加了很多针对于HTTP请求的方法过来看,就这些常量哈,我再翻,哎,这里面有N多方法,比方说你看加cookie,讲cookie的时候我们会说,比方说加hi。加,加什么,加上一个想像头,呃,什么ul重写的,这里面有一个方法特别重要,我们回头我们会讲叫。的这个方法,明天讲这个方法非常重要,明天我们跟三,今天我们跟什么呀,我们跟这个请求转发一起讲子方法非常重要,要。
08:17
进球的注定下。没人说,好了回来这里边的话呢,其他的方法,嗯,暂时我们先不说,你暂时用不上,回头讲的时候,比方说加cookie,比方说UR重写,比方说圣等我们讲到对应知识的时候会来讲,现在讲的话呢,意义不大,好了回来说呀,这里边我们暂时需要知道的就是这个盖茨来讲好了,而这个是什么?里边的这个方法实际上写上吧子方法子。
09:04
方法四。好。方法为HTTP胖子中定义这定义的啊,所以说能用这个方法你怎么办呢?得进行一个强转行了。好了,有了这个请求和响应的话呢,然后还有这个get,我们可以来做这样的一个练习,来写一下,大家看啊说。带。外宝打XL文件。中设置两个。外应用的初始化参数,比方说一个叫优,一个叫朵。
10:10
然后呢,定义一个login.apml,然后里边。定义阳刚请求请求。字段分别也是优德,跟我能想明白不一样吧,这应该是一个什么呀,一个input。一个password,而这两个是叫什么来着,叫啥来着,这里边我们写的叫什么,叫count吧,这个改成user,这个改成password,然后呢,然后干这个事说啊定义再创建一个。
11:06
Salvage。然后呢,在其中获取请求的请求,发送请求到login。好了,请求的什么呀,U和,然后一对齐和web.XL。文件中定义的请求参数是否一致,后来若一致响应说,若不一致,若不一致响应,Sorry,叉叉叉是谁呀?叉叉为为这个题看懂了没有?
12:16
看懂了吧,回头把它完成。我把这个练习完成啊。
我来说两句