Необычные заголовки HTTP в API Plesk

Документация для API Plesk * предоставляет следующую функцию cURL.

function curlInit($host, $login, $password) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, "https://{$host}:8443/enterprise/control/agent.php"); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($curl, CURLOPT_HTTPHEADER, array("HTTP_AUTH_LOGIN: {$login}", "HTTP_AUTH_PASSWD: {$password}", "HTTP_PRETTY_PRINT: TRUE", "Content-Type: text/xml") ); return $curl; } 

У меня есть несколько вопросов.

  1. Я никогда больше нигде не видел заголовки HTTP с подчеркиваниями в них. Это ошибка в документации?

  2. Что на земле есть HTTP_PRETTY_PRINT ? Поиск этого только возвращает меня к документации Plesk. Я не вижу его нигде.

  3. Какова сделка с использованием HTTP_AUTH_LOGIN и HTTP_AUTH_PASSWD вместо CURLOPT_USERPWD ?

Кстати, какие бы варианты я ни старался, я получаю следующий ответ от Plesk.

 HTTP/1.1 404 Not Found X-UA-Compatible: IE=EmulateIE7 Content-Type: text/html Content-Length: 345 Date: Wed, 27 Jun 2012 14:58:15 GMT Server: sw-cp-server 
 <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>404 - Not Found</title> </head> <body> <h1>404 - Not Found</h1> </body> </html> 

* Parallels Plesk Panel 9.5 :: Руководство разработчика API RPC API> Примеры клиентских кодов> Клиентское приложение PHP

Solutions Collecting From Web of "Необычные заголовки HTTP в API Plesk"