WP二开

关于接口跨域问题

银戒 · 5月6日 · 2019年 · · · 544次已读

小引

本教程为《教你用WordPress开发app(小程序)-包含所有源代码》系列教程之一。

本教程后续更新会放在:清空网络科技工作室官网

相信你在开发的过程中一定已经遇到一下的问题了:

在这一小节中我将为大家讲解如果解决这个问题。

开始

这也就是应用开发中经常会遇到的跨域,至于这究竟是啥,我建议大家可以百度一下,因为我不擅长理论……

这里我就只讲解一下怎么解决这个问题。

打开所有的接口文件,在第一行加入一下代码:

header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Methods: POST, GET, OPTIONS, PUT, DELETE");
header('Access-Control-Allow-Headers:x-requested-with,content-type'); 

如图:

之后保存上传,这时候你再刷新一下app,就不会有跨域的问题了。

总结

最后需要补充的是,以上方法可能会造成接口的安全性问题,而在应用打包运行在手机中之后是不会存跨域问题的(具体原因可百度),所以大家在可以只在调试的时候加入以上代码。

高质量技术QQ交流群,在这里,你的所有问题都会有答案:824144151(因为群里的人提倡和呼吁高调做人,低调行事,所以群名叫做中级质量技术交流群)

0 条回应