
為什麼伺服器要被列入黑名單?
透過curl還是其他程式?
伺服器如何被列入黑名單?
它與伺服器或程式相關嗎?
這是被列入黑名單的 IP 位址,還是 http 應答中的伺服器名稱?
PS:我不知道這是否相關,但我在 Linux / Ubuntu 上運行。
這是完整的輸出(在本地主機中測試龍捲風)
> * Rebuilt URL to: localhost:8888/
* Hostname was NOT found in DNS cache
* Trying 127.0.0.1...
* Connected to localhost (127.0.0.1) port 8888 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.35.0
> Host: localhost:8888
> Accept: */*
>
< HTTP/1.1 200 OK
< Date: Fri, 16 May 2014 16:35:40 GMT
< Content-Length: 12
< Etag: "e02aa1b106d5c7c6a98def2b13005d5b84fd8dc8"
< Content-Type: text/html; charset=UTF-8
* Server TornadoServer/3.2 is not blacklisted
< Server: TornadoServer/3.2
<
* Connection #0 to host localhost left intact
Hello, world
答案1
這是來自 的內部訊息curl
。
看:https://github.com/bagder/curl/blob/master/lib/pipeline.c
似乎是curl
與管道相關的功能的一部分。
bool Curl_pipeline_server_blacklisted(struct SessionHandle *handle,
char *server_name)
{
...
infof(handle, "Server %s is not blacklisted\n", server_name);