老师,请问response的set和get方法是获取和设置响应头信息吗?

老师,请问response的set和get方法是获取和设置响应头信息吗?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,理解的有误差,response表示给客户端响应数据,即:返回数据。reponse上没有get方法,只有set方法,用来设置响应头信息。

因为koa框架中提供的ctx包含了request和response,所以可以直接使用ctx调用get和set方法。其中的ctx.get()相当于request的get方法,用来获取请求头信息,set方法相当于reponse的set方法,用来设置响应头信息

祝学习愉快~

  • __Promise 提问者 #1

    老师,但是视频和文档里都用了ctx.response.get方法啊,这里的get不是获取之前设置的响应头信息吗?

    https://img1.sycdn.imooc.com//climg/615fcc480977fb7e04370632.jpg

    2021-10-08 12:44:52
  • 好帮手慕慕子 回复 提问者 __Promise #2

    同学你好,老师误以为同学描述的ctx.get和ctx.set方法,非常抱歉,老师以后会更加严谨一点。

    同学一开始理解的是对的,粘贴的代码中set和get方法是获取和设置响应头信息。

    祝学习愉快~

    2021-10-08 13:20:28
  • __Promise 提问者 回复 好帮手慕慕子 #3

    谢谢老师解答

    2021-10-08 13:28:48
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师