test
Change-Id: I23f6512d7145740128ddecbd0fb933d0451ba484
diff --git a/src/main/java/com/pt/controller/TrackerController.java b/src/main/java/com/pt/controller/TrackerController.java
index 56c0867..f2a75e3 100644
--- a/src/main/java/com/pt/controller/TrackerController.java
+++ b/src/main/java/com/pt/controller/TrackerController.java
@@ -21,13 +21,16 @@
// tracker相应bt客户端的announce请求
@PostMapping("/announce")
public void announceByPost(
- @RequestParam("info_hash") String infoHash,
- @RequestParam("peer_id") String peerId,
- @RequestParam("port") int port,
+ @RequestBody Map<String, String> body,
HttpServletRequest request,
HttpServletResponse response
) throws IOException {
try {
+
+ String infoHash = body.get("info_hash");
+ String peerId = body.get("peer_id");
+ int port = Integer.parseInt(body.get("port"));
+
String ip = request.getRemoteAddr();
// 将参数封装为 Map 传给服务层(也可以直接传对象)