Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   как с помощью js отправить данные??? (https://javascript.ru/forum/misc/21901-kak-s-pomoshhyu-js-otpravit-dannye.html)

melky 29.09.2011 08:07

эта строчка отправит запрос на указанную страницу

Kolyaj 29.09.2011 13:16

Цитата:

Сообщение от melky
а зачем?

Что зачем?

Gozar 29.09.2011 13:32

Цитата:

Сообщение от systemiv (Сообщение 128536)
Но я не понял идею

браузер запросит картинку по указанному в src url, но ты её можешь не отдавать. В этом url будут содержаться отправляемые тобой данные. Их будет ограниченное количество (ограничение на метод get).

dmitriymar 29.09.2011 17:23

действительно ,если домен чужой ,то ничего не поможет в -если на взаимодействие он не настроен с чужими в т.ч и картинка,а если настроен-то лучше скрипт. сформирует код какой выполниться при удачной /неудачной загрузке на странице отправившей запрос ,но это уже по ходу на api тянет

melky 30.09.2011 10:30

Цитата:

Сообщение от Kolyaj (Сообщение 128514)
Пару бит в ответ получить всё-таки можно, отдавая картинку разной ширины/высоты.

Цитата:

Сообщение от melky (Сообщение 128522)
а зачем?

Цитата:

Сообщение от Kolyaj (Сообщение 128622)
Что зачем?

можно же просто отдать заголовок no content и будь здоров - сниффер все-таки

Kolyaj 30.09.2011 10:55

melky,
я тебя всё равно не понимаю. Причём здесь сниффер?

melky 30.09.2011 18:45

сейчас попробую объяснить.

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

Так как возвращать ответ нет смысла, то обычно сервер (отвечающий) показывает белую картинку размером 1х1. Но разумнее отдавать заголовок No Content.

Это было написано в "JavaScript patterns"

Kolyaj 30.09.2011 19:33

Я говорил, про случай, когда ответ получить всё же надо.

melky 30.09.2011 20:27

Цитата:

Сообщение от Kolyaj (Сообщение 128960)
Я говорил, про случай, когда ответ получить всё же надо.

пожимаю плечами. когда такое нужно?

Kolyaj 30.09.2011 23:47

Подтверждение доставки данных и что данные верны, например. И данные нужно отправить на другой домен, при этом DOM трогать нельзя.


Часовой пояс GMT +3, время: 05:46.