00:00
好,另外的一个解决方案呢,就是借助于我们的一个另外的一个swer UI的一个依赖啊,然后这个swer的UI的这个依赖呢,它可以啊,给我们提供一个全新的界面,这个界面当中呢,它给我们提供了一个啊维护hier值的这么一个入口啊,那因为我们现在使用的smarter,我们来看一下是smarter官方的一个用户界面啊,所以呢,它的功能呢很有限。嗯,我记得是在service base里面。嗯,我们是引入了两个和spaer相关的依赖,一个呢是SPA to,这个是核心依赖,还有一个呢是SPAUI,这个呢就是用户界面依赖,这是官方的,它的功能有限,我们呢,找到了一个第三方的依赖啊,功能更强大一些,那就是这个swaer bootp UI。啊,是gihab上的一个作者哈,它基于这个呃,Swagger这个呃,基于这个boot strap这样的一个页面样式做的一个嗯,SW的一个UI界面,然后这个UI界面里面呢,给我们提供了一些更强大的功能,比如说呢,我们可以去维护每一次请求的请求头啊,所以呢,我们把这个先给它引进来,引进来之后呢,我们慢慢这边刷一下啊,让他把这个新的依赖加载进来。
01:28
好这样就加载进来了,加载进来之后呢,我们重新启动一下我们的号这个微幅。好,接下来呢,我们来看一下,这面呢,我们就访问啊另外一个地址啊,这个呢,Swa UI呢,是我们前面的那个UI的一个地址啊,然后刚才我们引进来的这个新的呢,它的地址呢叫dock,这个也是一个固定的名字,点HTML我们来访问一下,好这个呢,就是另外一套全新的界面了,这个界面呢,它给我们提供了啊稍微丰富一点的功能,比如说刚才我们的那个功能呢,在这啊外部API我们选一下,然后这面呢,就有这个会员接口,看见了吧,点一下,然后会员接口里面呢,就有校验令牌啊,我们点一下,点一下这块呢啊,我们看一下它这个就是生成的一个简单的文档了,好,然后呢,我们看一下调试这块,点一下,好在调试这一块呢,我们就可以在这面呢去啊,就是维护这个hier了哈,当然这个默认情况下,你们可能就是没有这个值啊,因为我这个是之前测过,所以它就是留有缓存,这个其实也是它的当前的这个的一个功。
02:53
嗯,就是像这种啊,我们测试的时候每一次都要携带的这个head,我们前面讲的时候讲to的时候说每一次向服务器发送请求的时候,是不是都要携带的这个这WT过去啊好,每一次都要携带,所以它默认的就把这个东西给咱们记住了,就是这个工具哈,还是挺方便的,那第一次的话呢,你可能没有,没有的话怎么办呢?在这面文档管理有一个叫全局设置的啊,在全局设置这块呢,默认情况下呢。
03:22
你这块呃是什么都没有的,我们可以在这块呢添加一个参数,好这个参数呢,我们就管它叫token,然后接下来呢,参数的值,比如说刚才咱们拿到的,呃,那个。这个token哈,我把它复制过来好,参数的值呢,默认就是它啊,好,当然你也可以写一个别的默认值啊好,然后呢,在这个地方的参数类型我们说是header,就是把它添加到我们的啊HTTP的请求头当中啊,然后点击保存就可以了,点击保存之后呢,我们刷新一下整体的页面,然后呢,再来到会员接口校验令牌调试,你就会发现呢,所有的接口呢,就都啊默认情况下就有这个。
04:07
呃,这个header了,当然如果你的hier不一样的话,你也可以在这个地方进行一个个性化的设置,是不是啊,那块呢,只是设置设置一个统一的头啊,然后这块你可以设置自己的明白吧,啊好,然后呢,当然了,我还是需要它那个全局的那个设置的,我就直接再刷新一点。好,然后接下来在这个位置呢,我直接点击发送。就好了,它的校验呢,就是成功的,所以说呢,在这个地方我们是使用了一个,呃,第三方的一个,嗯,Swa的一个UI。扩展啊,通过这个第三方的SPA的UI扩展呢,啊,能让我们的这个测试呢,会更方便一些啊,所以大家也可以试着把这个wer的扩展呢,去安装一下。
我来说两句