|
@@ -6,6 +6,7 @@ import (
|
|
|
"net/http"
|
|
|
"net"
|
|
|
"regexp"
|
|
|
+ "time"
|
|
|
)
|
|
|
|
|
|
func GetOutboundIP() net.IP {
|
|
@@ -26,15 +27,16 @@ func status(w http.ResponseWriter, r *http.Request) {
|
|
|
|
|
|
func info_students(w http.ResponseWriter, r *http.Request) {
|
|
|
fmt.Fprintf(w, " Любовникова Екатерина Александровна 791")
|
|
|
-
|
|
|
}
|
|
|
|
|
|
func state(w http.ResponseWriter, r *http.Request) {
|
|
|
Ip := GetOutboundIP().String()
|
|
|
regex := regexp.MustCompile("\\W[0-9]*\\W[0-9]*")
|
|
|
- ipwithoutoctets := regex.ReplaceAllString(Ip, ".*.*")
|
|
|
- fmt.Fprint(w, ipwithoutoctets)
|
|
|
- fmt.Fprintf(w, " Любовникова Екатерина Александровна 2021-09-23 4:5:5 pm")
|
|
|
+ Ip2 := regex.ReplaceAllString(Ip, ".*.*")
|
|
|
+ fmt.Fprintf(w, Ip2)
|
|
|
+ fmt.Fprintf(w, " Любовникова Екатерина Александровна ")
|
|
|
+ TheGivenTime := time.Now()
|
|
|
+ fmt.Fprintf(w, TheGivenTime.Format(" 2006-01-02 3:4:5 pm\n"))
|
|
|
}
|
|
|
|
|
|
func main() {
|
|
@@ -47,4 +49,4 @@ func main() {
|
|
|
log.Fatal("ListenAndServe: ", err)
|
|
|
}
|
|
|
|
|
|
-}
|
|
|
+}
|