From 571ee1c13f94708f21c18aaba378c35ab4bb6f6b Mon Sep 17 00:00:00 2001 From: licc168 Date: Fri, 5 Jan 2018 13:31:58 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86=20=E6=A0=B9?= =?UTF-8?q?=E6=8D=AE=E9=80=9A=E8=BF=87httpclint=E6=96=B9=E5=BC=8F=E6=A0=B9?= =?UTF-8?q?=E6=8D=AEip=E8=8E=B7=E5=8F=96=E7=8E=AF=E5=A2=83=E5=8A=9F?= =?UTF-8?q?=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dove/config/controller/ApiController.java | 31 +++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 dove-config-server/src/main/java/com/licc/dove/config/controller/ApiController.java diff --git a/dove-config-server/src/main/java/com/licc/dove/config/controller/ApiController.java b/dove-config-server/src/main/java/com/licc/dove/config/controller/ApiController.java new file mode 100644 index 0000000..cbca492 --- /dev/null +++ b/dove-config-server/src/main/java/com/licc/dove/config/controller/ApiController.java @@ -0,0 +1,31 @@ +package com.licc.dove.config.controller; + +import com.licc.dove.config.service.ApiService; +import java.io.IOException; +import javax.annotation.Resource; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +/** + * 服务端对完API + * @author lichangchao + * @version 1.0.0 + * @date 2018/1/4 13:43 + * @see + */ +@Controller +@RequestMapping(value = "api") +public class ApiController { + @Resource + ApiService apiService; + + @RequestMapping(value = "/getProfileByIp", method = RequestMethod.GET) + @ResponseBody + public String getProfileByIp(@RequestParam String ip) throws IOException { + String profile = apiService.getProfileByIp(ip); + return profile; + } +}