Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 29.08.2016, 17:43
Новичок на форуме
Отправить личное сообщение для tweentween1 Посмотреть профиль Найти все сообщения от tweentween1
 
Регистрация: 29.08.2016
Сообщений: 5

Сообщение от laimas Посмотреть сообщение
Ничего, просто если это разработчик закрыл прямой доступ к каталогу, то "как два пальца" не получиться ничем. Автору же нужно анализировать заголовки ответа, судя по вопросу, а не статус.
Сорри, может неправильно сформулировал, но нужно анализировать именно статус. То есть узнать внутри JS, что сервер отдаёт 403 при запросе файла (а не какую-то другую ошибку, например).
Ответить с цитированием
  #12 (permalink)  
Старый 29.08.2016, 17:45
Аспирант
Отправить личное сообщение для scrollquest Посмотреть профиль Найти все сообщения от scrollquest
 
Регистрация: 21.08.2016
Сообщений: 77

laimas,
то есть, если ты сделаешь запрос с бекэнда заголовки не придут? Или о чем ты чешешь, выражайся ясней. Какой нах, каталог, о чем ты вообще? Ты на бутирате чтоли?

То что способ этот для автора не особо актуален, это да, как выясняется, он хочет георасположение узнавать, у него там че то все через жопу, но ты вообще какую то х*ню несусветную несешь

Последний раз редактировалось scrollquest, 29.08.2016 в 17:48.
Ответить с цитированием
  #13 (permalink)  
Старый 29.08.2016, 18:27
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от scrollquest
то есть, если ты сделаешь запрос с бекэнда заголовки не придут?
Почему, get_headers() и нет проблем. Чтобы увидеть, что браузер вернет клиенту, достаточно было просто в его адресной строке сделать запрос.

Я думал не ради статуса в конце концов затея, а получение нужного коли о кроссдоменности пошла речь ("как два пальца"), но если закрыто, то и сервер не получит.
Ответить с цитированием
  #14 (permalink)  
Старый 29.08.2016, 21:40
Новичок на форуме
Отправить личное сообщение для tweentween1 Посмотреть профиль Найти все сообщения от tweentween1
 
Регистрация: 29.08.2016
Сообщений: 5

Сообщение от laimas
Чтобы увидеть, что браузер вернет клиенту, достаточно было просто в его адресной строке сделать запрос.

Я думал не ради статуса в конце концов затея, а получение нужного коли о кроссдоменности пошла речь ("как два пальца"), но если закрыто, то и сервер не получит.
Да, если вбить в браузере, можно узнать. Можно ли как-то узнать ту же информацию внутри js-кода? То есть, например, сделав запрос к серверу прямо внутри JS.
Ответить с цитированием
  #15 (permalink)  
Старый 29.08.2016, 22:05
Аспирант
Отправить личное сообщение для scrollquest Посмотреть профиль Найти все сообщения от scrollquest
 
Регистрация: 21.08.2016
Сообщений: 77

Сообщение от laimas
коли о кроссдоменности пошла речь ("как два пальца"), но если закрыто, то и сервер не получит.
Что ты несешь? На бекэнде нет ограничений, связанных с кросдоменными запросами
Ответить с цитированием
  #16 (permalink)  
Старый 30.08.2016, 02:13
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от scrollquest
На бекэнде нет ограничений, связанных с кросдоменными запросами
Да при чем тут кроссдомен, 403 Forbidden - отказ выполнения запроса не обязательно из-за кроссдоменности.
Ответить с цитированием
  #17 (permalink)  
Старый 30.08.2016, 02:21
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от tweentween1
Можно ли как-то узнать ту же информацию внутри js-кода?
А зачем это нужно вообще?
Ответить с цитированием
  #18 (permalink)  
Старый 30.08.2016, 08:36
Аспирант
Отправить личное сообщение для scrollquest Посмотреть профиль Найти все сообщения от scrollquest
 
Регистрация: 21.08.2016
Сообщений: 77

laimas,
По второму кругу пошли. Я так и не понял, что ты пытаешься сказать.
Ответить с цитированием
  #19 (permalink)  
Старый 30.08.2016, 09:09
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

tweentween1, без анализа выведи статус сперва, что там, 200 ОК?
Ответить с цитированием
  #20 (permalink)  
Старый 30.08.2016, 09:10
Профессор
Отправить личное сообщение для warren buffet Посмотреть профиль Найти все сообщения от warren buffet
 
Регистрация: 08.07.2016
Сообщений: 1,332

Если сервер твой, сделай как все люди. Не все заголовки передаются в скрипт. В частности 302, 307 - не передаются и 403 кстати тоже may or may not.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как проверить наличие обработчика события на элементе? RioEiner jQuery 3 26.05.2016 23:31
Проверить наличие элемента на странице KonstantinK Элементы интерфейса 14 17.11.2013 13:16
Предполагается наличие ';' в IE7- FINoM (X)HTML/CSS 5 25.08.2012 16:05
как проверить наличие элементов в объекте? гвоздик Общие вопросы Javascript 4 30.10.2009 11:33
Проверить наличие меню/панели инструментов/адресной строки/статуса Ruark Internet Explorer 8 06.05.2009 23:31