前言
今天在团队聊天时候,突然聊到如果curl的时候,返回的是302重定向的地址,我们框架基本的curl函数是否支持重定向?
查了下,是支持的。因为有:CURLOPT_FOLLOWLOCATION
正文
CURLOPT_FOLLOWLOCATION
这个参数非常牛逼,当curl的地址返回location:xxx的时候,有了它,就可以转变成curl重定向的地址。
有同学问了,是会一直重定向是不是就死循环了?
答:不会的。默认重定向5次
又有同学问了,如果想大于5次呢?
答:可以使用CURLOPT_MAXREDIRS递归返回想要重定向的次数。
以上,终于长见识了。
资料库
如果你觉得有收获~可以关注我的公众号【咖啡色的羊驼】~第一时间收到我的分享和知识梳理~