Nginx代理axios请求及注意事项是什么


这篇文章主要介绍了Nginx代理axios请求及注意事项是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Nginx代理axios请求及注意事项是什么文章都会有所收获,下面我们一起来看看吧。1. nginx.conf 配置信息
由于nginx.conf配置信息较多,本篇只关注跟axios和静态资源请求设置,顺便也将常见的一些配置项备注一下。具体设置如下:2. proxy_pass的斜杠问题
nginx的将proxy_pass分为两种类型:一种是只包含ip和端口号的(连端口之后的/也没有,这里要特别注意),比如proxy_pass http://localhost:8080,这种方式称为不带uri方式;另一种是在端口号之后有其他路径的,包含了只有单个/的,如proxy_pass http://localhost:8080/,以及其他路径,比如proxy_pass http://localhost:8080/abc。2.1 对于不带uri方式
对于不带uri方式,nginx将会保留location中路径部分,比如:在访问http://localhost/api1/xxx时,会代理到http://localhost:8080/api1/xxx2.2 对于带uri方式
对于带uri方式,nginx将使用诸如alias的替换方式对url进行替换,并且这种替换只是字面上的替换,比如:当访问http://localhost/api2/x 香港云主机xx时,http://localhost/api2/(注意最后的/)被替换成了http://localhost:8080/,然后再加上剩下的xxx,于是变成了http://localhost:8080/xxx。2.3 总结一下
关于“Nginx代理axios请求及注意事项是什么”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Nginx代理axios请求及注意事项是什么”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注开发云行业资讯频道。

相关推荐: Nginx环境下虚拟域名如何配置及测试验证

这篇“Nginx环境下虚拟域名如何配置及测试验证”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Nginx环境下虚拟域名如何配置及测试验证”文章吧…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 07/05 22:28
下一篇 07/05 22:28

相关推荐