后端开发
文章平均质量分 51
CheeseGuy
Cheese有知识
展开
-
开发撞墙之难搞的跨域问题(CORS、SHIRO、PreFlight)
初初实习,接触到的项目,各种过滤器、拦截器、安全框架以及封装。 写了个小小的请求,谁知道就遇到了经典的跨域问题,首先最好的思路当然就是先分析项目运行当中请求经过的顺序,了解http请求组成部分。问题分析:1)请求参数问题:前端请求传Json对象则后端使用@RequestParam。 前端请求传Json对象的字符串则后端使用@RequestBody。 ajax请求内容里使用了data:"value="+value,请一定要用注解对应参数。 ajax请求中多...原创 2021-09-30 11:49:01 · 594 阅读 · 0 评论 -
开发撞墙之奇怪的需求:控制层发起http请求
今天碰到很傻的任务,好好的拿数据方法不用,非要控制层里再去请求废话少说,直接上代码public static List<String> sendPost(String url, String param) { PrintWriter out = null; BufferedReader in = null; List<String> result = new ArrayList<>(); try {原创 2021-09-30 10:17:46 · 99 阅读 · 0 评论 -
开发撞墙之奇怪的需求:经纬度带符号转换
又是搞GIS数据里的经纬度转换,这次需要客户通过文件来导入,干脆懒得手动输入了!!!double lon = 0;try{ String du=""; String fen=""; String miao=""; if(str.contains("″")){//详细到″ du=str.split("°")[0]; fen=str.split("°")[1].split("′")[0]; fen=str.split("°")[1原创 2021-09-30 09:30:43 · 112 阅读 · 0 评论