Apa artinya "Server ****** tidak masuk daftar hitam" dalam output curl verbose? [Tutup]

9

Mengapa server harus di-blacklist?

Dengan ikal atau program lain?

Bagaimana server bisa masuk daftar hitam?

Apakah tergantung server atau program?

Apakah ini alamat IP yang masuk daftar hitam, atau nama server dalam jawaban http?

PS: Saya tidak tahu apakah itu relevan, tapi saya sedang berjalan di Linux / Ubuntu.

Ini adalah hasil lengkapnya (pengujian tornado di localhost)

> * 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
JulienFr
sumber

Jawaban:

8

Ini adalah pesan internal dari curl.

Lihat: https://github.com/bagder/curl/blob/master/lib/pipeline.c

Tampaknya menjadi bagian dari curlfitur yang terkait dengan pipelining.

bool Curl_pipeline_server_blacklisted(struct SessionHandle *handle,
                                      char *server_name)
{
...
    infof(handle, "Server %s is not blacklisted\n", server_name);
Sakit kepala
sumber
Dimulai dengan bintang, yang berarti, menurut dokter, itu adalah pesan keriting.
JulienFr
4
Catatan di daniel.haxx.se/blog/2013/03/26/… menjelaskan tentang daftar hitam, dan bagaimana libcurl menggunakan opsi ini untuk menonaktifkan penyaringan pipa HTTP untuk situs tertentu. Tidak yakin apakah ada cara untuk mengontrol perilaku ini dari aplikasi ikal front-end; ini mungkin hanya bisa dilakukan dengan memanggil API libcurl secara langsung.
Alex Varju
1
Jadi daftar hitam hanya tentang penyaringan HTTP. Bukan masalah besar kalau begitu.
JulienFr
4
pikir jawaban ini harus diperluas. hanya dengan membaca komentar orang mengerti bahwa itu adalah pesan internal yang berkaitan dengan beberapa hal http. dan saya, sebagai pembaca biasa, dibiarkan sama kosongnya ketika berbicara tentang pesan sebenarnya.
oligofren
1
@oligofren, saya setuju, jadi saya menambahkan "Ini adalah pesan internal dari curl." sebagai pengantar.
wodow