springboot
nginx
第一步:配置服务器环境,即新建一个springboot项目,写一个接口,代码如下:@RestController public class DemoController { @PostMapping('/orderinfo') String orderInfo(){ return 'order'; }}
第二步:前后端分离最主要的就是配置跨域问题,很多接口不通都是跨域惹的祸,跨域配置如下:@Configuration public class WebMvcConfig implements WebMvcConfigurer { @Override public void addCorsMappings(CorsRegistry registry) { registry.addMapping('/**') .allowedOrigins('*') .allowedMethods('POST', 'GET', 'PUT', 'OPTIONS', 'DELETE') .maxAge(3600) .allowCredentials(true); } }
第三步:启动项目,并用posman进行接口测试,在工具里面post一下 http://127.0.0.1:8080/orderinfo,效果如图:
第五步:写一个html文件放到上面的配置路径下,比如上面配置的是:D:/nginx/nginx-1.13.0/html,那就把html文件放到此目录下,如图:
第六步:html代码如下:请求接口
第七步:前后端分离完成,现在开始测试一下,如图:
nginx不要配置错误