Вверх ↑
Этот топик читают: Гость
Ответов: 23
Рейтинг: 1
#1: 2014-07-10 11:58:09 ЛС | профиль | цитата
Очень нужно передать компонентом HTTP_Get заголовок XMLHttpRequest, скажите в какую сторону копать, буду очень признателен.
карма: 0

0
Ответов: 4671
Рейтинг: 768
#2: 2014-07-10 13:39:56 ЛС | профиль | цитата
В текущем компоненте не реализовано. Нужно добавить свойство и точку "AdditionalHeaders" и отправлять их в HttpSendRequest
карма: 26

0
Ответов: 23
Рейтинг: 1
#3: 2014-07-10 13:44:44 ЛС | профиль | цитата
Можно немного подробней, какие файлы элемента нужно редактировать? Или прямо в среде hiasm можно все сделать?
карма: 0

0
Ответов: 4671
Рейтинг: 768
#4: 2014-07-10 14:12:13 ЛС | профиль | цитата
Файлы ElementsDelphiconfHTTP_Get.ini, ElementsDelphicodehiHTTP_Get.pas. А что, достаточно знаешь Delphi и WinINet, чтобы выполнить это самостоятельно?
карма: 26

0
Ответов: 23
Рейтинг: 1
#5: 2014-07-10 14:17:55 ЛС | профиль | цитата
Боюсь что нет, но буду пробовать, деваться некуда, очень срочно надо(
Может вы можете мне помочь? я готов заплатить.
карма: 0

0
Ответов: 4671
Рейтинг: 768
#6: 2014-07-10 15:02:04 ЛС | профиль | цитата
Хм, сейчас попробую.
------------ Дoбавленo в 15.02:
Вот откомпилированная программа с использованием правленного HTTP_Get: http_get with headers demo.7z
Там есть тестовая страница, которая возвращает полученные заголовки. Если имеешь тестовый сервер, можешь протестировать.

Если устраивает - предложи цену в WMZ.
карма: 26

0
Ответов: 23
Рейтинг: 1
#7: 2014-07-10 15:31:31 ЛС | профиль | цитата
Сейчас нет под рукой сервера чтоб проверить.
Отправляет заголовок X-Requested-With: XMLHttpRequest? Есть возможность отключить там где он не нужен?
10 wmz?
карма: 0

0
Ответов: 4671
Рейтинг: 768
#8: 2014-07-10 15:40:21 ЛС | профиль | цитата
Да любые заголовки туда можно добавлять: просто пишешь список и всё.
Цена устраивает. Но нужно чтобы ты протестировал. Можешь сделать свою программку, выложить сюда либо мне на почту, я откомпилирую, проверишь.
карма: 26

0
Ответов: 23
Рейтинг: 1
#9: 2014-07-10 15:47:27 ЛС | профиль | цитата
Программа еще не закончена не хватало как раз этого чтоб продолжить, да надо попробовать
карма: 0

0
Ответов: 4671
Рейтинг: 768
#10: 2014-07-10 15:52:40 ЛС | профиль | цитата
У меня в "Профиле" почта, вышли (либо здесь выложи) любую схему, которой тебе будет достаточно в откомпилированном виде для проверки работоспособности.
карма: 26

0
Ответов: 23
Рейтинг: 1
#11: 2014-07-10 15:58:17 ЛС | профиль | цитата
В схеме отметил где нужен X-Requested-With: XMLHttpRequest
карма: 0

0
файлы: 1code_33967.txt [3.8KB] [124]
Ответов: 4671
Рейтинг: 768
#12: 2014-07-10 15:59:53 ЛС | профиль | цитата
Пробуй: test new http_get.7z
карма: 26

0
Ответов: 23
Рейтинг: 1
#13: 2014-07-10 16:07:35 ЛС | профиль | цитата
Ошибка на странице..
Вот все заголовки
code_33969.txt

карма: 0

0
файлы: 2code_33969.txt [244B] [78], code_33970.txt [3.3KB] [124]
Ответов: 4671
Рейтинг: 768
#14: 2014-07-10 16:15:42 ЛС | профиль | цитата
test new http_get 2.7z
На всякий случай добавил заголовок X-NewRelic-ID
карма: 26

0
Ответов: 23
Рейтинг: 1
#15: 2014-07-10 16:26:16 ЛС | профиль | цитата
Опять нет(
отправил в лс логин пароль, после этого запроса программа должна вернуть
code_33972.txt
------------ Дoбавленo в 16.26:
без заголовка возвращает
404 - Страница не найдена
карма: 0

0
файлы: 1code_33972.txt [3.6KB] [138]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)