Я использую MAMP на Mac под управлением OS X Lion.
Мне нужно подключиться к удаленному сайту, отправляющему cookie.Все идет хорошо, за исключением части печенья.Для части cookie я использую этот код:
$cookieFile = dirname(__FILE__).'/cookie.txt';
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookieFile);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookieFile);
Часть CURLOPT_COOKIEJAR действительно создает cookie, но при последующем запросе CURLOPT_COOKIEFILE не добавляет заголовок cookie.Я проверил это, используя HTTPScoop (инструмент, похожий на Fiddler).
Есть идеи, в чем может быть проблема?
РЕДАКТИРОВАТЬ: Я подключаюсь к сайту ASP.Net.Кажется, проблема в том, что я не получаю файл cookie ASP.NET_SessionId.Файл cookie, который я получаю, имеет ключ без значения, что, вероятно, является причиной, по которой он не публикуется.Есть идеи, как заставить сервер отправлять сессионный cookie?