Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSXML2.XMLHTTP Post или Get метод & Cookie / 15 сообщений из 15, страница 1 из 1
11.01.2012, 05:05
    #37608596
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
Задаю куки а реально воспринимается только первый, остальные после ";" - в игнор

К примеру:
HttpReq.setRequestHeader "Cookie","2bnikldr=EB; 2bnikld=hgjwxPjLzQP; ucvid=dfgdfgqst; __utma=45345435.435435.435435.435435.4354.1; __utmz=43543543.454554.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); bnikuispm=54353457-4; bnikuCoz=dfgfdgfd; bnikuzll=435435435"
...
Рейтинг: 0 / 0
11.01.2012, 15:52
    #37609517
BelowZero
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
Андрей159 остальные после ";" - в игнор HttpReq.setRequestHeader "Cookie","2bnikldr=EB; 2bnikld=hgjwxPjLzQP; ucvid=dfgdfgqst; __utma=45345435.435435.435435.435435.4354.1; __utmz=43543543.454554.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); bnikuispm=54353457-4; bnikuCoz=dfgfdgfd; bnikuzll=435435435" после каких именно ";" ?
...
Рейтинг: 0 / 0
11.01.2012, 18:11
    #37609819
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
BelowZeroАндрей159 остальные после ";" - в игнор HttpReq.setRequestHeader "Cookie","2bnikldr=EB; 2bnikld=hgjwxPjLzQP; ucvid=dfgdfgqst; __utma=45345435.435435.435435.435435.4354.1; __utmz=43543543.454554.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); bnikuispm=54353457-4; bnikuCoz=dfgfdgfd; bnikuzll=435435435" после каких именно ";" ?

Вот все что в скобках - это печенья нужно дать серваку чтоб сожрал вместе с запросом GET или POST, а MSXML2.XMLHTTP из всего что я ему даю только первый кук реально отсылает (до точки с запятой, остальные не отсылает. Реально через прокси это видно
...
Рейтинг: 0 / 0
11.01.2012, 18:43
    #37609855
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
Андрей159,

А версию библиотеки какую подключаешь в референцах?

(загляни в почту)
...
Рейтинг: 0 / 0
11.01.2012, 19:15
    #37609921
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
та уже разную пробовал и 2.6.и 6. Все одинаково. С Winsock никаких проблем, но медленно работает. Решил попроще и не работает как нужно
...
Рейтинг: 0 / 0
11.01.2012, 19:45
    #37609948
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
Мб засунуть в одну куку со своими собственными разделителями?
...
Рейтинг: 0 / 0
11.01.2012, 19:45
    #37609951
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
Конечно если сервер свой же.
...
Рейтинг: 0 / 0
11.01.2012, 20:43
    #37610006
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
AntonariyМб засунуть в одну куку со своими собственными разделителями?
но по протоколу HTTP разделитель и есть ";" Если только MSXML2 понимает другой разделитель. HEX или RAW запроса также подтверждают что именно ";" должна быть

Цель. На бесплатном хостинге быстро заполнять данные через FORM/Submit - создавать свои статьи. У меня получается это на Winsock. Хотел упростить для себя и перейти на MSXML, поскольку там просто ловить ответ, а также знаю что можно задавать setRequestHeader. Но с куками какой-то нюанс. Пока не понятно.
...
Рейтинг: 0 / 0
11.01.2012, 22:18
    #37610057
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
Андрей159но по протоколу HTTP разделитель и есть ";"Я имел ввиду что-нибудь еще вместо ";". Но раз бесплатный хостинг, то отпадает.
...
Рейтинг: 0 / 0
12.01.2012, 00:35
    #37610196
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
AntonariyАндрей159но по протоколу HTTP разделитель и есть ";"Я имел ввиду что-нибудь еще вместо ";". Но раз бесплатный хостинг, то отпадает.Платный хостинг или бесплатный совершенно не важно. Что-бы заменить разделитель ";" на что-нибудь еще, придется переписывать сервер (Apache или IIS, или что там стоит), и нарушать протокол. Точка с запятой прописана как разделитель в стандарте http.
Заменить ее на что-нибудь другое это как подправить VB чтобы он вместо слова "if" принимал слово "проверить". Потом ты будешь удивляться почему это вдруг все остальные программы перестали работать, но это же такие мелочи, правда?
...
Рейтинг: 0 / 0
12.01.2012, 02:03
    #37610236
скукотища
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
Андрей159...остальные после ";" - в игнор...Может не после точки-с-запятой, а после пробела?
...
Рейтинг: 0 / 0
12.01.2012, 02:14
    #37610241
скукотища
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
Андрей159,
Описание проблемы и её решения от Microsoft .
Код: vbnet
1.
2.
3.
4.
'this value is ignored, but the step is necessary
xmlRequest.setRequestHeader "Cookie", "any non-empty string here"
'set all cookies here
xmlRequest.setRequestHeader "Cookie", "cookie1=value1; cookie2=value2"
...
Рейтинг: 0 / 0
12.01.2012, 21:30
    #37611981
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
Да нет, не то ни се, не поняли вы о чем я

Короче подключаю прокси, ну к примеру прогу Fiddler2. Знаете что такое да?

Открываю свой сайт, ввожу лог, пароль, создаю новую тему на сайте (неважно какой браузер). Смотрю в Fiddler2 сесию/запрос что браузер посылал и что принял когда я создавал новую тему. И вижу, что браузер посылал куки: первое, второе, третее и т.д.

Теперь на визуале создал MSXML. Программно присвоил ему все те же значения для запроса в том числе и куки. Отсылаю запрос на сервер и в то же время прога Fiddler2 также следит что я послал на самом деле и вижу что вместо куков первое, второе, третее и т.д. - MSXML посылает только первое, а все остальные игнорирует.

Я про элемент сам. С серваками все в порядке.
...
Рейтинг: 0 / 0
12.01.2012, 21:55
    #37612006
скукотища
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
Андрей159,
Я про элемент сам. С серваками все в порядке.
Я тоже не про серваки...
...
Рейтинг: 0 / 0
13.01.2012, 02:01
    #37612240
Андрей159
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MSXML2.XMLHTTP Post или Get метод & Cookie
Упс. Не перевел с англ. комментарий, а сайт Майкрософта могу открыть оперой да и то если включено "Турбо". Малварь перекрыл доступ, нет времени переустановить все.
Спасибо. Сегодня попробую
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / MSXML2.XMLHTTP Post или Get метод & Cookie / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]