[JavaScript, AJAX] Задай вопрос, получи ответ

Discussion in 'Javascript' started by Kaimi, 7 May 2015.

  1. spiner

    spiner Member

    Joined:
    8 Jul 2015
    Messages:
    75
    Likes Received:
    56
    Reputations:
    4
    FriLL, по сути это обычный GET запрос, который ожидает в ответ JSON данные, то есть желательно при отправке запроса добавить HTTP заголовок Accept: application/json. withCredentials говорит браузеру, что запрос нужно отправить вместе с куками, потому, возможно, нужно еще подставлять куки
     
  2. ol1ver

    ol1ver Active Member

    Joined:
    22 Jul 2011
    Messages:
    241
    Likes Received:
    152
    Reputations:
    0
    Пробую себя в plain js. Есть задача - "отправлять" данные в цикле (раз в 1.5 сек).

    Сейчас шлю так... да, DOM засирается.

    Code:
    (new Image()).src = 'https://gate/?d=base64()';
    слышал еще за wss (он давно применяется, как с кроссплатформ-ю?)

    как бы вы сделали? интересует именно кроссплатф-е решение без использования фреймворков.

    Спасибо!
     
  3. bananar

    bananar New Member

    Joined:
    24 Nov 2019
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Кто подскажет как работает svg данные через getbBox и как обойти данную проверку?
     
  4. -Shake-

    -Shake- New Member

    Joined:
    28 Oct 2018
    Messages:
    16
    Likes Received:
    3
    Reputations:
    0
    можно ли как-нибудь сохранить/скачать проигрываемые по onclick='play... хитроскрытые короткие файлы с этой страницы?

    перебирание возможных ссылок не помогло, а в кэше браузера они не сохраняются.
    думал, что скрипт на выдачу ссылок поможет, но он выдал только очевидные HTML-ссылки, а не на эти файлы.
     
  5. xxxsert

    xxxsert Active Member

    Joined:
    15 Sep 2019
    Messages:
    79
    Likes Received:
    147
    Reputations:
    0
    Там ссылки на файл:
    2000 Hz 70 dBHL
    https://www.audiocheck.net/Audio/audiocheck.net_puretone_2000_70.ogg

    2000 Hz -5 dBHL
    https://www.audiocheck.net/Audio/audiocheck.net_puretone_2000_-5.ogg
     
    -Shake- likes this.
  6. Matrix001

    Matrix001 Member

    Joined:
    18 Aug 2016
    Messages:
    121
    Likes Received:
    30
    Reputations:
    0
    В любом браузере, просмотр кода. Открываешь сначало любой сайт, затем открываешь просмотр кода, заходишь на вкладку для просмотра трафика (Network вроде), посмотри что бы не стаял фильтр на тип, после чего на текущей страницы уже переходишь на свой нужный сайт и смотришь что у тебя там..
     
    -Shake- likes this.
  7. usp102

    usp102 New Member

    Joined:
    21 Aug 2010
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Появилась такая проблема с JSON
    SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
    в файрфоксе такую ошибку выдает в консоли

    а в хроме вот такую:
    Uncaught SyntaxError: Unexpected token < in JSON at position 0
    at JSON.parse (<anonymous>)
    at Object.success ((index):373)
    at l (jquery.js:168)
    at Object.fireWith [as resolveWith] (jquery.js:171)
    at T (jquery.js:480)
    at XMLHttpRequest.r (jquery.js:508)

    Кто-то знает как её решить? Очень надо.
     
  8. fandor9

    fandor9 Active Member

    Joined:
    16 Nov 2018
    Messages:
    142
    Likes Received:
    100
    Reputations:
    6
    ну вам же вроде толково ошибка описывает что не обработчик не может парсить ваши данные (в ответе?) "<anonymous>" как JSON. JSON имеет формат типа {"key":value}, тоесть в начале строки ожидается "{" а не "<" как у вас.
     
Loading...