curlの冗長出力で「サーバー******がブラックリストに登録されていません」とはどういう意味ですか?[閉まっている]


9

サーバーをブラックリストに登録する必要があるのはなぜですか?

カールまたは別のプログラムで?

サーバーはどのようにしてブラックリストに登録できますか?

サーバーまたはプログラムに依存していますか?

これはブラックリストに登録される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

回答:


8

からの内部メッセージです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);

それはスターから始まります、それは、ドキュメントによれば、それはそれがカールメッセージであることを意味します。
JulienFr 2014年

4
daniel.haxx.se/blog/2013/03/26/…のメモはブラックリスト、およびlibcurlがこのオプションを使用して特定のサイトのHTTPパイプラインを無効にする方法を説明しています。フロントエンドのcurlアプリケーションからこの動作を制御する方法があるかどうかはわかりません。これは、libcurl APIを直接呼び出すことによってのみ調整できます。
Alex Varju 2014年

1
したがって、ブラックリストはHTTPパイプラインのみに関するものです。大したことはありません。
JulienFr 2014

4
この答えは拡張されるべきだと思います。コメントを読むことによってのみ、それが何らかのHTTPの事柄に関連するカール内部のメッセージであることを理解できます。そして、私は何気ない読者として、メッセージが本当は何であるかに関しては空白のままです。
オリゴフレン2015

1
@oligofren、同意するので、「からの内部メッセージcurlです」を追加しました。紹介として。
wodow
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.