За последние 24 часа нас посетили 54326 программистов и 1776 роботов. Сейчас ищет 981 программист ...

Что должен ответить бразер header('HTTP/1.0 401 Unauthorized

Тема в разделе "Прочие вопросы по PHP", создана пользователем Conus, 26 окт 2015.

  1. Conus

    Conus Активный пользователь

    С нами с:
    21 окт 2015
    Сообщения:
    92
    Симпатии:
    0
    header('WWW-Authenticate: Basic realm="My Realm"');
    header('HTTP/1.0 401 Unauthorized');

    Ни кто не подскажет что происходит когда на авторизации жмешь Cancel
    я что то ни где не могу найти
     
  2. Conus

    Conus Активный пользователь

    С нами с:
    21 окт 2015
    Сообщения:
    92
    Симпатии:
    0
    header('WWW-Authenticate: Basic realm="My Realm"');
    header('HTTP/1.0 401 Unauthorized');

    Ни кто не подскажет что происходит когда на авторизации жмешь Cancel
    я что то ни где не могу найти
     
  3. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    Re: Что должен ответить бразер header('HTTP/1.0 401 Unauthor

    браузер получает поток ответа в котором есть раздел заголовков и раздел тела. встретив в заголовках статус 401 он проверяет текущий механизм авторизации (но сейчас не об этом) и может быть показывает модальное окно. при этом обработка потока как бы останавливается. если форма отправляется - идет новый запрос и значит фиг с ним с телом. а если нажимается отмена то браузер продолжает обработку показывая тело изначально запрошенного ресурса.
     
  4. Conus

    Conus Активный пользователь

    С нами с:
    21 окт 2015
    Сообщения:
    92
    Симпатии:
    0
    Re: Что должен ответить бразер header('HTTP/1.0 401 Unauthor

    То-есть Cencel не имеет определённого ответа на статус события ?

    И если вводишь не существующую пару (пользователь пароль ) тоже нет ответа на статус события
    так чепухи понастроишь а толку только без проку

    сервер для юзера не существует получается
    хочешь веди учет самого себя хочешь нет только тебя это и касается
     
  5. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    Re: Что должен ответить бразер header('HTTP/1.0 401 Unauthor

    на сервер? нет.
     
  6. Conus

    Conus Активный пользователь

    С нами с:
    21 окт 2015
    Сообщения:
    92
    Симпатии:
    0
    Re: Что должен ответить бразер header('HTTP/1.0 401 Unauthor

    А в браузер?
     
  7. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    Re: Что должен ответить бразер header('HTTP/1.0 401 Unauthor

    если сам факт нажатия на отмену мы сможем обработать только в теле ресурса то нет, не возвращает. с другой стороны, раз появилось тело ресурса значит была нажата кнопка отмены либо клиент не понимает такого заголовка ответа.
     
  8. Conus

    Conus Активный пользователь

    С нами с:
    21 окт 2015
    Сообщения:
    92
    Симпатии:
    0
    Re: Что должен ответить бразер header('HTTP/1.0 401 Unauthor

    Если вводишь не существующую пару (пользователь пароль ) для браузера всё одно действие он её принимает
    но двух пользователей у одного браузера быть не может физически

    для сервера пользователей много а браузер вовсе один получается если он(сервер) только отвечает и ни как не идентифицирует устройства
     
  9. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    Re: Что должен ответить бразер header('HTTP/1.0 401 Unauthor

    ась?
     
  10. Conus

    Conus Активный пользователь

    С нами с:
    21 окт 2015
    Сообщения:
    92
    Симпатии:
    0
    Re: Что должен ответить бразер header('HTTP/1.0 401 Unauthor

    Говорю Ралио
     
  11. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Re: Что должен ответить бразер header('HTTP/1.0 401 Unauthor

    хорошо, что хоть кто-то понимает эти вопросы о_О
     
  12. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Re: Что должен ответить бразер header('HTTP/1.0 401 Unauthor

    Conus запускай fiddler он все http запросы покажет, сможешь сам смотреть как браузер общается с сервером