[英]How to tail back end logs in remote server by connecting to the server using pem file in JAVA
[英]using tail to view the access logs on my server
我在 centOS 上,剛開始使用 tail 查看服務器上的訪問日志,我無法理解我看到的每條信息的含義。 例如,它顯示給我的信息之一是:
123.456.789.10 -- [03/Dec/2021:22:30:47 +0000] "POST / HTTP/1.1" 200 20 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4444.129 Safari/537.36"
我了解其中一些信息的含義,例如 IP 地址、瀏覽器、日期、時間等。但對於其他人,我只是在猜測它們的含義以及它們的用處。 有人可以幫我解釋這些部分: +0000] "POST / HTTP/1.1" 200 20 "-", (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko)
嗎?
+0000
帶有請求的時間。
POST
用於請求使用的方法: GET
, POST
, PATCH
, UPDATE
...關於 HTTP 方法的文檔
HTTP/1.1
對應協議。 這里是HTTP
,版本 1.1。
200
用於 HTTP 響應代碼。 200還可以。 404 未找到等...文檔
然后, (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko)
是關於瀏覽器的信息,以及如何發出請求。 有時,我們可以看到名稱中帶有“bot”。 主要是解釋哪種類型的設備做出了響應。 它特別適用於想知道您是否在移動設備上的網站。
在其中,您有:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.