|
v8: Проблема с авторизацией при скачивании файла с https | ☑ | ||
---|---|---|---|---|
0
KarpovDeniska
09.10.11
✎
04:30
|
Проблема в следующем.Пытаюсь скачать xml файл по https, вот по такой ссылке
https://dealer.nix.ru/quickpricem.xml.php?UserName=Login/&UserPassword=пароль&zip=TRU. Выдаёт неверное имя пользователя и пароль, если в explorer открываю то всё ок. Уже всю голову сломал. Пробовал так: URL = "https://dealer.nix.ru/quickpricem.xls.php"; ПараметрыПолучения = Новый Структура; ПараметрыПолучения.Вставить("ПутьДляСохранения","C:\Users\Дениска\Desktop\Nix.xls"); ПараметрыПолучения.Вставить("Пользователь","Логин"); ПараметрыПолучения.Вставить("Пароль","Пароль"); ПараметрыПолучения.Вставить("ЗащищенноеСоединение",Истина); Файл = ПолучениеФайловИзИнтернета.СкачатьФайлНаСервере( URL,ПараметрыПолучения); И так : Скрипт=Новый COMОбъект("MSScriptControl.ScriptControl"); Скрипт.language="javascript"; УРЛ="https://dealer.nix.ru/quickpricem.xls.php"; ХТТПЗапрос = Новый COMОбъект("WinHttp.WinHttpRequest.5.1"); Скрипт.AddObject("ХТТПЗапрос",ХТТПЗапрос); Имя="Имя"; Пароль="Пароль"; ХТТПЗапрос.Open("GET", СокрЛП(УРЛ), 1,Имя,Пароль); ХТТПЗапрос.Send(); //Пока ХТТПЗапрос.Status = 200 Цикл // // Состояние("Ждем..."); //КонецЦикла; Стрим = Новый COMОбъект("ADODB.Stream"); Стрим.Mode = 3; Стрим.Type = 1; Стрим.Open(); Скрипт.AddObject("Стрим",Стрим); Скрипт.Eval("Стрим.Write(ХТТПЗапрос.responseBody)"); Стрим.SaveToFile("C:\Users\Дениска\Desktop\777", 2); Стрим.Close(); Одна фигня, помогите кто сталкивался , очень нужно и очень зае... уже |
|||
1
1Сергей
09.10.11
✎
04:37
|
есть ли в пароле или имени пользователя русские буквы?
|
|||
2
Мимохожий Однако
09.10.11
✎
09:37
|
(1)Да, судя по сабжу.
|
|||
3
KarpovDeniska
09.10.11
✎
12:54
|
Да, в логине только русские буквы
|
|||
4
PR
09.10.11
✎
12:55
|
||||
5
PR
09.10.11
✎
12:56
|
(0) Заводишь ветку, имей уважение к остальным участникам форума написать нормальное название
|
|||
6
KarpovDeniska
09.10.11
✎
13:01
|
(5) Извиняюсь, просто время было 4.30, видимо не до названий было ))
|
|||
7
KarpovDeniska
09.10.11
✎
13:31
|
(2) подскажи чего делать то с русскими буквами?
|
|||
8
KarpovDeniska
09.10.11
✎
14:22
|
Ну что, никто не подскажет??
|
|||
9
Kerk
09.10.11
✎
15:26
|
Могу только посоветовать:
- передавай как-нибуть кодировку (честно хз как) - Введи имя и пароль по русски в консоле винды и скопируй от туда - Передавай русские буквы ввиде "%d0%b0%d0%b1%d0%b2" - типа абв - Отправь гневное письмо админам NIX-а и пускай они нормальные реквизиты выдадут. |
|||
10
KarpovDeniska
09.10.11
✎
23:13
|
(9) а в какой кодировке писать надо??? %d0%b0%d0%b1%d0%b2 - это чего за кодировка??
|
|||
11
KarpovDeniska
09.10.11
✎
23:15
|
а ещё прикол в том что эта ссылка открывается только в IE, а в других браузерах пишет неверные имя или пароль
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |