mirror of
https://gitee.com/lauix/HFish
synced 2025-05-11 12:28:02 +08:00
新增Webhook,ip白名单设置
This commit is contained in:
parent
42af6c60ff
commit
c5d3df99eb
@ -17,11 +17,6 @@
|
||||
color: #ff5d48 !important;
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
.label {
|
||||
line-height: 11px;
|
||||
}
|
||||
|
||||
.yes_config {
|
||||
border: 1px solid #0f8ce6;
|
||||
padding: 2px 5px;
|
||||
@ -167,6 +162,52 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- ip Modal -->
|
||||
<div class="modal fade" id="ipWhitelistModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span>
|
||||
</button>
|
||||
<h4 class="modal-title" id="myModalLabel">ip 白名单设置</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="form-group">
|
||||
<label for=""><span class="text-danger">*</span>ip白名单</label>
|
||||
<textarea class="form-control" id="whiteIpList" name="whiteIpList" placeholder="请输入ip (多ip请换行)"
|
||||
cols="30"
|
||||
rows="10"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="submit" class="btn btn-primary" onclick="saveWhiteIp()">保存</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Modal -->
|
||||
<div class="modal fade" id="webHookModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span>
|
||||
</button>
|
||||
<h4 class="modal-title">WebHook Api 设置</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="form-group">
|
||||
<label for=""><span class="text-danger">*</span>请输入Url</label>
|
||||
<input type="url" class="form-control" id="webHookUrl" name="webHookUrl" placeholder="请填写url地址">
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
|
||||
<button type="submit" class="btn btn-primary" onclick="updateWebHookPost()">保存</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<input type="hidden" value="" id="settingId">
|
||||
{{template "footer" }}
|
||||
<script>
|
||||
@ -183,6 +224,12 @@
|
||||
case "alertMail":
|
||||
$('#receiveEmailModal').modal('show')
|
||||
break
|
||||
case "whiteIp":
|
||||
$('#ipWhitelistModal').modal('show')
|
||||
break
|
||||
case "webHook":
|
||||
$("#webHookModal").modal('show');
|
||||
break
|
||||
default:
|
||||
break
|
||||
}
|
||||
@ -190,29 +237,30 @@
|
||||
|
||||
var syncStmpConfig = function () {
|
||||
var id = $("#trmail ").data("id")
|
||||
getSettingInfo(id,function () {
|
||||
getSettingInfo(id, function () {
|
||||
$("#alertEmail").val($("#email").val())
|
||||
$("#alertPass").val($("#pass").val())
|
||||
$("#alertHost").val($("#host").val())
|
||||
$("#alertPort").val($("#port").val())
|
||||
})
|
||||
}
|
||||
var getSettingInfo = function (id,cb) {
|
||||
var getSettingInfo = function (id, cb) {
|
||||
$.ajax({
|
||||
type: "get",
|
||||
url: "/get/setting/info?id=" + id
|
||||
}).success(function (result) {
|
||||
if (result.code == 200) {
|
||||
var typeStr = result.data[0].type;
|
||||
var arr = result.data[0].info.split("&&")
|
||||
if (arr.length == 4 && result.data[0].type == "mail") {
|
||||
if (arr.length == 4 && typeStr == "mail") {
|
||||
$("#email").val(arr[2])
|
||||
$("#pass").val(arr[3])
|
||||
$("#host").val(arr[0])
|
||||
$("#port").val(arr[1])
|
||||
} else if (arr.length == 2 && result.data[0].type == "login") {
|
||||
} else if (arr.length == 2 && typeStr == "login") {
|
||||
$("#loginName").val(arr[0])
|
||||
$("#loginPwd").val(arr[1])
|
||||
} else if (arr.length >= 4 && result.data[0].type == "alertMail") {
|
||||
} else if (arr.length >= 4 && typeStr == "alertMail") {
|
||||
$("#alertEmail").val(arr[2])
|
||||
$("#alertPass").val(arr[3])
|
||||
$("#alertHost").val(arr[0])
|
||||
@ -220,10 +268,14 @@
|
||||
var emailArr = arr.splice(4)
|
||||
var content = emailArr.join("\n")
|
||||
$("#receive").text(content)
|
||||
} else if (arr.length >= 1 && typeStr == "whiteIp") {
|
||||
$("#whiteIpList").text(arr.join("\n"));
|
||||
} else if (arr.length >= 1 && typeStr == "webHook") {
|
||||
$("#webHookUrl").val(arr[0]);
|
||||
}
|
||||
if (typeof cb == "function") {
|
||||
cb()
|
||||
}
|
||||
if(typeof cb=="function"){
|
||||
cb()
|
||||
}
|
||||
}
|
||||
}).fail(function (err) {
|
||||
console.log(err)
|
||||
@ -266,7 +318,7 @@
|
||||
receive: $("#receive").val().split(/[\s\n]/).join(","),
|
||||
id: $("#settingId").val()
|
||||
};
|
||||
console.log(params)
|
||||
|
||||
$.ajax({
|
||||
type: "post",
|
||||
url: "/post/setting/updateAlertMail",
|
||||
@ -303,4 +355,67 @@
|
||||
console.log(err)
|
||||
})
|
||||
}
|
||||
|
||||
function saveWhiteIp() {
|
||||
var params = {
|
||||
whiteIpList: $("#whiteIpList").val().split(/[\s\n]/).join(","),
|
||||
id: $("#settingId").val()
|
||||
};
|
||||
$.ajax({
|
||||
type: "post",
|
||||
url: "/post/setting/updateWhiteIp",
|
||||
data: params
|
||||
}).success(function (result) {
|
||||
if (result.code == 200) {
|
||||
if (!$("#checkbox-" + params.id).prop("checked")) {
|
||||
$("#checkbox-" + params.id).click()
|
||||
}
|
||||
}
|
||||
$('#ipWhitelistModal').modal('hide')
|
||||
|
||||
}).fail(function (err) {
|
||||
console.log(err)
|
||||
})
|
||||
}
|
||||
|
||||
function updateWebHookPost() {
|
||||
var params = {
|
||||
webHookUrl: $("#webHookUrl").val(),
|
||||
id: $("#settingId").val()
|
||||
};
|
||||
$.ajax({
|
||||
type: "post",
|
||||
url: "/post/setting/updateWebHook",
|
||||
data: params
|
||||
}).success(function (result) {
|
||||
if (result.code == 200) {
|
||||
if (!$("#checkbox-" + params.id).prop("checked")) {
|
||||
$("#checkbox-" + params.id).click()
|
||||
}
|
||||
}
|
||||
$('#webHookModal').modal('hide')
|
||||
|
||||
}).fail(function (err) {
|
||||
console.log(err)
|
||||
})
|
||||
}
|
||||
|
||||
function IsURL(str_url) {
|
||||
var strRegex = '^((https|http|ftp|rtsp|mms)?://)'
|
||||
+ '?(([0-9a-z_!~*\'().&=+$%-]+: )?[0-9a-z_!~*\'().&=+$%-]+@)?' //ftp的user@
|
||||
+ '(([0-9]{1,3}.){3}[0-9]{1,3}' // IP形式的URL- 199.194.52.184
|
||||
+ '|' // 允许IP和DOMAIN(域名)
|
||||
+ '([0-9a-z_!~*\'()-]+.)*' // 域名- www.
|
||||
+ '([0-9a-z][0-9a-z-]{0,61})?[0-9a-z].' // 二级域名
|
||||
+ '[a-z]{2,6})' // first level domain- .com or .museum
|
||||
+ '(:[0-9]{1,4})?' // 端口- :80
|
||||
+ '((/?)|' // a slash isn't required if there is no file name
|
||||
+ '(/[0-9a-z_!~*\'().;?:@&=+$,%#-]+)+/?)$';
|
||||
var re = new RegExp(strRegex);
|
||||
if (re.test(str_url)) {
|
||||
return (true);
|
||||
} else {
|
||||
return (false);
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
BIN
db/hfish.db
BIN
db/hfish.db
Binary file not shown.
222
logs/hfish.log
222
logs/hfish.log
@ -1,122 +1,100 @@
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:19:44] "GET /setting HTTP/1.1 200 3.868203ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:19:44 | 200 | 3.950528ms | 127.0.0.1 | GET /setting
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:19:44] "GET /static/favicon.ico HTTP/1.1 200 5.045725ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:19:44 | 200 | 5.09216ms | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:19:45] "GET /colony HTTP/1.1 200 2.069057ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:19:45 | 200 | 2.111292ms | 127.0.0.1 | GET /colony
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:19:45] "GET /get/colony/list HTTP/1.1 200 1.17125ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:19:45 | 200 | 1.213546ms | 127.0.0.1 | GET /get/colony/list
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:20:06] "GET /colony HTTP/1.1 200 2.339492ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:20:06 | 200 | 2.397969ms | 127.0.0.1 | GET /colony
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:20:06] "GET /get/colony/list HTTP/1.1 200 813.84µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:20:06 | 200 | 853.996µs | 127.0.0.1 | GET /get/colony/list
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:20:06] "GET /static/favicon.ico HTTP/1.1 200 634.548µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:20:06 | 200 | 754.254µs | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:20:20] "GET /colony HTTP/1.1 200 3.28396ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:20:20 | 200 | 3.343365ms | 127.0.0.1 | GET /colony
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:20:20] "GET /get/colony/list HTTP/1.1 200 846.762µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:20:20 | 200 | 888.242µs | 127.0.0.1 | GET /get/colony/list
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:20:20] "GET /static/favicon.ico HTTP/1.1 200 201.18µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:20:20 | 200 | 255.766µs | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:20:34] "GET /colony HTTP/1.1 200 1.834003ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:20:34 | 200 | 1.884242ms | 127.0.0.1 | GET /colony
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:20:34] "GET /get/colony/list HTTP/1.1 200 1.16712ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:20:34 | 200 | 1.261211ms | 127.0.0.1 | GET /get/colony/list
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:20:34] "GET /static/favicon.ico HTTP/1.1 200 230.866µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:20:34 | 200 | 309.926µs | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:15] "GET /colony HTTP/1.1 200 2.065056ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:15 | 200 | 2.142428ms | 127.0.0.1 | GET /colony
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:15] "GET /get/colony/list HTTP/1.1 200 1.166819ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:15 | 200 | 1.204985ms | 127.0.0.1 | GET /get/colony/list
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:15] "GET /static/favicon.ico HTTP/1.1 200 372.689µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:15 | 200 | 483.119µs | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:26] "GET /colony HTTP/1.1 200 2.842474ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:26 | 200 | 2.895649ms | 127.0.0.1 | GET /colony
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:26] "GET /get/colony/list HTTP/1.1 200 1.131351ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:26 | 200 | 1.172075ms | 127.0.0.1 | GET /get/colony/list
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:27] "GET /static/favicon.ico HTTP/1.1 200 197.309µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:27 | 200 | 272.561µs | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:28] "GET /dashboard HTTP/1.1 200 6.180131ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:28 | 200 | 6.225546ms | 127.0.0.1 | GET /dashboard
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:29] "GET /get/dashboard/pie_data HTTP/1.1 200 2.308906ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:29 | 200 | 2.354239ms | 127.0.0.1 | GET /get/dashboard/pie_data
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:29] "GET /get/dashboard/data HTTP/1.1 200 8.919782ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:29 | 200 | 9.03726ms | 127.0.0.1 | GET /get/dashboard/data
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:35] "GET /fish HTTP/1.1 200 2.087863ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:35 | 200 | 2.129194ms | 127.0.0.1 | GET /fish
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:35] "GET /static/libs/page/jquery.sPage.css HTTP/1.1 304 129.35µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:35 | 304 | 178.971µs | 127.0.0.1 | GET /static/libs/page/jquery.sPage.css
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:35] "GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text= HTTP/1.1 200 2.135393ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:35 | 200 | 2.186183ms | 127.0.0.1 | GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text=
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:35] "GET /get/fish/typeList HTTP/1.1 200 1.882745ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:35 | 200 | 1.916116ms | 127.0.0.1 | GET /get/fish/typeList
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:35] "GET /colony HTTP/1.1 200 3.112042ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:35 | 200 | 3.173845ms | 127.0.0.1 | GET /colony
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:35] "GET /get/colony/list HTTP/1.1 200 749.659µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:35 | 200 | 783.463µs | 127.0.0.1 | GET /get/colony/list
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:36] "GET /mail HTTP/1.1 200 2.047757ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:36 | 200 | 8.821724ms | 127.0.0.1 | GET /mail
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:36] "GET /setting HTTP/1.1 200 2.663358ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:36 | 200 | 2.703441ms | 127.0.0.1 | GET /setting
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:37] "GET /mail HTTP/1.1 200 1.496658ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:37 | 200 | 1.537187ms | 127.0.0.1 | GET /mail
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:38] "GET /colony HTTP/1.1 200 3.282241ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:38 | 200 | 3.357717ms | 127.0.0.1 | GET /colony
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:38] "GET /get/colony/list HTTP/1.1 200 795.657µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:38 | 200 | 831.698µs | 127.0.0.1 | GET /get/colony/list
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:38] "GET /fish HTTP/1.1 200 1.913492ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:38 | 200 | 1.952857ms | 127.0.0.1 | GET /fish
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:38] "GET /get/fish/typeList HTTP/1.1 200 2.025435ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:38 | 200 | 2.065044ms | 127.0.0.1 | GET /get/fish/typeList
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:38] "GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text= HTTP/1.1 200 2.227488ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:38 | 200 | 2.329691ms | 127.0.0.1 | GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text=
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:38] "GET /dashboard HTTP/1.1 200 6.336137ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:38 | 200 | 6.376156ms | 127.0.0.1 | GET /dashboard
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:39] "GET /get/dashboard/pie_data HTTP/1.1 200 2.803106ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:39 | 200 | 2.845759ms | 127.0.0.1 | GET /get/dashboard/pie_data
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:39] "GET /get/dashboard/data HTTP/1.1 200 7.006924ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:39 | 200 | 7.067156ms | 127.0.0.1 | GET /get/dashboard/data
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:45] "GET /fish HTTP/1.1 200 1.898809ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:45 | 200 | 1.955998ms | 127.0.0.1 | GET /fish
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:45] "GET /get/fish/typeList HTTP/1.1 200 2.33959ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:45 | 200 | 2.388269ms | 127.0.0.1 | GET /get/fish/typeList
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:45] "GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text= HTTP/1.1 200 2.54735ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:45 | 200 | 2.60593ms | 127.0.0.1 | GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text=
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:46] "GET /colony HTTP/1.1 200 1.838044ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:46 | 200 | 1.873524ms | 127.0.0.1 | GET /colony
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:46] "GET /get/colony/list HTTP/1.1 200 1.038366ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:46 | 200 | 1.983434ms | 127.0.0.1 | GET /get/colony/list
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:47] "GET /mail HTTP/1.1 200 1.773735ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:47 | 200 | 1.81538ms | 127.0.0.1 | GET /mail
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:48] "GET /setting HTTP/1.1 200 3.122959ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:48 | 200 | 3.162942ms | 127.0.0.1 | GET /setting
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:49] "GET /mail HTTP/1.1 200 1.472018ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:49 | 200 | 1.522748ms | 127.0.0.1 | GET /mail
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:49] "GET /setting HTTP/1.1 200 2.636284ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:49 | 200 | 2.685672ms | 127.0.0.1 | GET /setting
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:50] "GET /colony HTTP/1.1 200 2.267542ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:50 | 200 | 2.306864ms | 127.0.0.1 | GET /colony
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:50] "GET /get/colony/list HTTP/1.1 200 754.628µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:50 | 200 | 785.658µs | 127.0.0.1 | GET /get/colony/list
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:51] "GET /fish HTTP/1.1 200 1.928452ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:51 | 200 | 1.970332ms | 127.0.0.1 | GET /fish
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:51] "GET /get/fish/typeList HTTP/1.1 200 2.122325ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:51 | 200 | 2.160561ms | 127.0.0.1 | GET /get/fish/typeList
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:51] "GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text= HTTP/1.1 200 2.315912ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:51 | 200 | 2.33972ms | 127.0.0.1 | GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text=
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:51] "GET /dashboard HTTP/1.1 200 7.733019ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:51 | 200 | 7.799823ms | 127.0.0.1 | GET /dashboard
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:51] "GET /get/dashboard/pie_data HTTP/1.1 200 2.088386ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:51 | 200 | 2.119638ms | 127.0.0.1 | GET /get/dashboard/pie_data
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:51] "GET /get/dashboard/data HTTP/1.1 200 6.821703ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:51 | 200 | 6.872761ms | 127.0.0.1 | GET /get/dashboard/data
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:52] "GET /fish HTTP/1.1 200 2.762985ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:52 | 200 | 2.815749ms | 127.0.0.1 | GET /fish
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:52] "GET /get/fish/typeList HTTP/1.1 200 2.984472ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:52 | 200 | 3.069217ms | 127.0.0.1 | GET /get/fish/typeList
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:52] "GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text= HTTP/1.1 200 3.0926ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:52 | 200 | 3.131943ms | 127.0.0.1 | GET /get/fish/list?page=1&pageSize=10&type=all&colony=all&so_text=
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:52] "GET /colony HTTP/1.1 200 2.021751ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:52 | 200 | 2.060145ms | 127.0.0.1 | GET /colony
|
||||
[HFish] 127.0.0.1 - [2019-08-25 15:21:52] "GET /get/colony/list HTTP/1.1 200 977.794µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 15:21:52 | 200 | 1.020393ms | 127.0.0.1 | GET /get/colony/list
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:12] "GET /setting HTTP/1.1 200 6.098758ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:12 | 200 | 6.19088ms | 127.0.0.1 | GET /setting
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:12] "GET /static/js/jquery.min.map HTTP/1.1 404 110.917µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:12 | 404 | 172.696µs | 127.0.0.1 | GET /static/js/jquery.min.map
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:12] "GET /static/favicon.ico HTTP/1.1 200 5.532809ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:12 | 200 | 5.599844ms | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:12] "GET /get/setting/info?id=3 HTTP/1.1 200 826.853µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:12 | 200 | 883.376µs | 127.0.0.1 | GET /get/setting/info?id=3
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:15] "POST /post/setting/updateWebHook HTTP/1.1 200 2.308186ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:15 | 200 | 2.350175ms | 127.0.0.1 | POST /post/setting/updateWebHook
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:16] "GET /setting HTTP/1.1 200 2.726679ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:16 | 200 | 2.784019ms | 127.0.0.1 | GET /setting
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:16] "GET /static/js/jquery.min.map HTTP/1.1 404 25.527µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:16 | 404 | 70.044µs | 127.0.0.1 | GET /static/js/jquery.min.map
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:16] "GET /static/favicon.ico HTTP/1.1 200 263.231µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:16 | 200 | 378.313µs | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:17] "GET /get/setting/info?id=3 HTTP/1.1 200 817.313µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:17 | 200 | 857.979µs | 127.0.0.1 | GET /get/setting/info?id=3
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:42] "GET /setting HTTP/1.1 200 3.76689ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:42 | 200 | 3.823359ms | 127.0.0.1 | GET /setting
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:42] "GET /static/js/jquery.min.map HTTP/1.1 404 34.082µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:42 | 404 | 93.183µs | 127.0.0.1 | GET /static/js/jquery.min.map
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:42] "GET /static/favicon.ico HTTP/1.1 200 193.45µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:42 | 200 | 259.34µs | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:43] "GET /get/setting/info?id=3 HTTP/1.1 200 748.061µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:43 | 200 | 790.605µs | 127.0.0.1 | GET /get/setting/info?id=3
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:44] "GET /get/setting/info?id=3 HTTP/1.1 200 717.534µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:44 | 200 | 757.299µs | 127.0.0.1 | GET /get/setting/info?id=3
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:46] "GET /get/setting/info?id=3 HTTP/1.1 200 723.731µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:46 | 200 | 762.893µs | 127.0.0.1 | GET /get/setting/info?id=3
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:08:52] "POST /post/setting/updateWebHook HTTP/1.1 200 3.638241ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:08:52 | 200 | 3.689542ms | 127.0.0.1 | POST /post/setting/updateWebHook
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:03] "GET /setting HTTP/1.1 200 3.537987ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:03 | 200 | 3.654515ms | 127.0.0.1 | GET /setting
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:04] "GET /static/js/jquery.min.map HTTP/1.1 404 35.212µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:04 | 404 | 97.166µs | 127.0.0.1 | GET /static/js/jquery.min.map
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:04] "GET /static/favicon.ico HTTP/1.1 200 233.014µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:04 | 200 | 299.735µs | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:04] "GET /get/setting/info?id=3 HTTP/1.1 200 721.624µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:04 | 200 | 760.286µs | 127.0.0.1 | GET /get/setting/info?id=3
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:05] "POST /post/setting/updateWebHook HTTP/1.1 200 7.078435ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:05 | 200 | 7.134937ms | 127.0.0.1 | POST /post/setting/updateWebHook
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:25] "GET /setting HTTP/1.1 200 2.371035ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:25 | 200 | 2.420405ms | 127.0.0.1 | GET /setting
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:25] "GET /static/js/jquery.min.map HTTP/1.1 404 29.418µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:25 | 404 | 80.289µs | 127.0.0.1 | GET /static/js/jquery.min.map
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:25] "GET /static/favicon.ico HTTP/1.1 200 960.426µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:25 | 200 | 2.161785ms | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:26] "GET /get/setting/info?id=4 HTTP/1.1 200 723.711µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:26 | 200 | 768.237µs | 127.0.0.1 | GET /get/setting/info?id=4
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:28] "POST /post/setting/updateWhiteIp HTTP/1.1 200 7.278485ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:28 | 200 | 7.327206ms | 127.0.0.1 | POST /post/setting/updateWhiteIp
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:28] "POST /post/setting/checkSetting HTTP/1.1 200 2.003878ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:28 | 200 | 2.064104ms | 127.0.0.1 | POST /post/setting/checkSetting
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:29] "GET /setting HTTP/1.1 200 3.385362ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:29 | 200 | 3.438494ms | 127.0.0.1 | GET /setting
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:29] "GET /static/js/jquery.min.map HTTP/1.1 404 73.83µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:29 | 404 | 120.182µs | 127.0.0.1 | GET /static/js/jquery.min.map
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:29] "GET /static/favicon.ico HTTP/1.1 200 231.602µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:29 | 200 | 271.085µs | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:29] "GET /get/setting/info?id=4 HTTP/1.1 200 700.125µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:29 | 200 | 739.81µs | 127.0.0.1 | GET /get/setting/info?id=4
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:30] "POST /post/setting/updateWhiteIp HTTP/1.1 200 746.267µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:30 | 200 | 792.403µs | 127.0.0.1 | POST /post/setting/updateWhiteIp
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:31] "GET /setting HTTP/1.1 200 2.579834ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:31 | 200 | 2.632288ms | 127.0.0.1 | GET /setting
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:31] "GET /static/js/jquery.min.map HTTP/1.1 404 23.555µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:31 | 404 | 70.113µs | 127.0.0.1 | GET /static/js/jquery.min.map
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:31] "GET /static/favicon.ico HTTP/1.1 200 190.464µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:31 | 200 | 227.162µs | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:32] "GET /get/setting/info?id=3 HTTP/1.1 200 876.643µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:32 | 200 | 929.169µs | 127.0.0.1 | GET /get/setting/info?id=3
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:09:33] "POST /post/setting/updateWebHook HTTP/1.1 200 829.468µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:09:33 | 200 | 885.942µs | 127.0.0.1 | POST /post/setting/updateWebHook
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:10:48] "GET /setting HTTP/1.1 200 3.454548ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:10:48 | 200 | 3.534883ms | 127.0.0.1 | GET /setting
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:10:48] "GET /static/js/jquery.min.map HTTP/1.1 404 30.528µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:10:48 | 404 | 131.283µs | 127.0.0.1 | GET /static/js/jquery.min.map
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:10:48] "GET /static/favicon.ico HTTP/1.1 200 197.397µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:10:48 | 200 | 246.755µs | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:10:49] "GET /get/setting/info?id=3 HTTP/1.1 200 753.167µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:10:49 | 200 | 787.088µs | 127.0.0.1 | GET /get/setting/info?id=3
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:11:00] "POST /post/setting/updateWebHook HTTP/1.1 200 1.966399ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:11:00 | 200 | 2.020626ms | 127.0.0.1 | POST /post/setting/updateWebHook
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:11:01] "GET /get/setting/info?id=3 HTTP/1.1 200 811.145µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:11:01 | 200 | 863.077µs | 127.0.0.1 | GET /get/setting/info?id=3
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:12:41] "GET /setting HTTP/1.1 200 2.837575ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:12:41 | 200 | 2.906289ms | 127.0.0.1 | GET /setting
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:12:42] "GET /static/js/jquery.min.map HTTP/1.1 404 31.729µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:12:42 | 404 | 83.036µs | 127.0.0.1 | GET /static/js/jquery.min.map
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:12:42] "GET /static/favicon.ico HTTP/1.1 200 229.581µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:12:42 | 200 | 280.232µs | 127.0.0.1 | GET /static/favicon.ico
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:12:42] "GET /get/setting/info?id=3 HTTP/1.1 200 796.066µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:12:42 | 200 | 851.603µs | 127.0.0.1 | GET /get/setting/info?id=3
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:12:44] "POST /post/setting/updateWebHook HTTP/1.1 200 3.236124ms "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:12:44 | 200 | 3.27569ms | 127.0.0.1 | POST /post/setting/updateWebHook
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:12:46] "GET /get/setting/info?id=4 HTTP/1.1 200 709.768µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:12:46 | 200 | 754.167µs | 127.0.0.1 | GET /get/setting/info?id=4
|
||||
[HFish] 127.0.0.1 - [2019-08-25 16:12:50] "GET /get/setting/info?id=4 HTTP/1.1 200 760.082µs "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36" "
|
||||
[GIN] 2019/08/25 - 16:12:50 | 200 | 808.765µs | 127.0.0.1 | GET /get/setting/info?id=4
|
||||
|
@ -41,6 +41,12 @@ func checkInfo(id string) bool {
|
||||
if num >= 4 && typeStr == "alertMail" {
|
||||
return true
|
||||
}
|
||||
if num >= 1 && typeStr == "whiteIp" {
|
||||
return true
|
||||
}
|
||||
if num >= 1 && typeStr == "webHook" {
|
||||
return true
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
@ -56,6 +62,16 @@ func joinInfo(args ...string) string {
|
||||
info = info[:len(info)-2]
|
||||
return info
|
||||
}
|
||||
var (
|
||||
Sql=`
|
||||
UPDATE hfish_setting
|
||||
set info = ?,
|
||||
update_time = ?
|
||||
where id = ?;`
|
||||
)
|
||||
func updateInfoBase(info string,id string){
|
||||
dbUtil.Update(Sql, info, time.Now().Format("2006-01-02 15:04"), id)
|
||||
}
|
||||
|
||||
/*更新邮件通知*/
|
||||
func UpdateEmailInfo(c *gin.Context) {
|
||||
@ -66,12 +82,7 @@ func UpdateEmailInfo(c *gin.Context) {
|
||||
port := c.PostForm("port")
|
||||
//subType := c.PostForm("type")
|
||||
info := joinInfo(host, port, email, pass)
|
||||
sql := `
|
||||
UPDATE hfish_setting
|
||||
set info = ?,
|
||||
update_time = ?
|
||||
where id = ?;`
|
||||
dbUtil.Update(sql, info, time.Now().Format("2006-01-02 15:04"), id)
|
||||
updateInfoBase(info,id)
|
||||
c.JSON(http.StatusOK, error.ErrSuccessNull())
|
||||
}
|
||||
|
||||
@ -87,12 +98,28 @@ func UpdateAlertMail(c *gin.Context) {
|
||||
receiveArr := strings.Split(receive, ",")
|
||||
receiveInfo := joinInfo(receiveArr...)
|
||||
info := joinInfo(host, port, email, pass, receiveInfo)
|
||||
sql := `
|
||||
UPDATE hfish_setting
|
||||
set info = ?,
|
||||
update_time = ?
|
||||
where id = ?;`
|
||||
dbUtil.Update(sql, info, time.Now().Format("2006-01-02 15:04"), id)
|
||||
updateInfoBase(info,id)
|
||||
c.JSON(http.StatusOK, error.ErrSuccessNull())
|
||||
}
|
||||
|
||||
/*更新ip白名单*/
|
||||
func UpdateWhiteIp(c *gin.Context) {
|
||||
id := c.PostForm("id")
|
||||
whiteIpList := c.PostForm("whiteIpList")
|
||||
//subType := c.PostForm("type")
|
||||
Arr := strings.Split(whiteIpList, ",")
|
||||
info := joinInfo(Arr...)
|
||||
updateInfoBase(info,id)
|
||||
c.JSON(http.StatusOK, error.ErrSuccessNull())
|
||||
}
|
||||
/*更新webhook*/
|
||||
func UpdateWebHook(c *gin.Context){
|
||||
id := c.PostForm("id")
|
||||
whiteIpList := c.PostForm("webHookUrl")
|
||||
//subType := c.PostForm("type")
|
||||
Arr := strings.Split(whiteIpList, ",")
|
||||
info := joinInfo(Arr...)
|
||||
updateInfoBase(info,id)
|
||||
c.JSON(http.StatusOK, error.ErrSuccessNull())
|
||||
}
|
||||
|
||||
|
@ -47,7 +47,8 @@ func LoadUrl(r *gin.Engine) {
|
||||
r.POST("/post/setting/update", login.Jump, setting.UpdateEmailInfo)
|
||||
r.POST("/post/setting/updateAlertMail", login.Jump, setting.UpdateAlertMail)
|
||||
r.POST("/post/setting/checkSetting", login.Jump, setting.UpdateStatusSetting)
|
||||
|
||||
r.POST("/post/setting/updateWebHook", login.Jump, setting.UpdateWebHook)
|
||||
r.POST("/post/setting/updateWhiteIp", login.Jump, setting.UpdateWhiteIp)
|
||||
// API 接口
|
||||
// 解决跨域问题
|
||||
r.Use(cors.Cors())
|
||||
|
Loading…
Reference in New Issue
Block a user