Виклик веб-сторінки за допомогою Curl: Постійно переміщено


0

Я спробував отримати відповідь HTTP з URL на порт 8080, використовуючи Curl.

Коли я набираю URL-адресу в своєму веб-переглядачі і перевіряю відповідь проксі (ZAP тут), все добре = & gt; код 200.

Коли я використовую завихрення так:

curl -b "cookie_name = cookie_value" http: // url: 8080 / some_directory

Я отримую цю відповідь:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="http://url:8080/some_directory">here</a>.</p>
<hr>
<address>Apache/2.4.9 (Win32) PHP/5.5.12 Server at some_ip Port 8080</address>
</body></html>

Чому я отримую іншу відповідь від сервера?

p.s: сторінка, на яку я звертаюся, повинна бути ідентифікована як користувач веб-сайту


Ви вивчили печиво? URL-адреса файлу cookie відповідає URL-адресі, який ви використовуєте у вашому curl дзвінок? (Наприклад, можна зробити site.web а інший для www.site.web або числова IP-адреса.)
AFH

@AFH Так, cookie те ж саме
Stephane
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.