Me doy cuenta de esto es, tarde, pero en realidad hay una manera de al menos recibir las cookies individuales enviadas por el servidor.
Supongo que sabe cómo hacer todo el negocio de stream_create_context para que su solicitud http file_get_contents funcione, y solo necesita ayuda para configurar las cookies.
Después de ejecutar file_get_contents en una url, se establece la matriz (desafortunadamente, no asociativa) $ http_response_header.
Si el servidor devuelve una cookie, una de ellas comenzará con 'Set-Cookie:', que puede extraer con substr.
Sin embargo, por el momento, me parece que uno solo puede acceder a una-Set-Cookie a través de esta variable, que es una limitación que estoy tratando de encontrar una forma de evitar.
hay manera de evitar este problema? – Grigor
[cURL] (http://php.net/manual/en/book.curl.php) es lo que estás buscando. Pero no usará 'file_get_contents()', usará una función cURL. (Nota: he vinculado a la documentación de PHP, pero php.net está actualmente fuera de servicio, considere buscar en Google "php curl" y mirar las páginas almacenadas en caché) – jedwards
Creo que las cookies son del lado del cliente, ¿verdad? ¿Por qué podría file_get_contents obtener cookies? –