![]() |
![]() |
|
Ошибка при получении файла по HTTP соединению | ☑ | ||
---|---|---|---|---|
0
bvb
10.06.15
✎
12:00
|
HTTP = Новый HTTPСоединение("http://www.fsrar.ru/files");
HTTP.Получить("http://www.fsrar.ru/files/roznlic.xls", КаталогВременныхФайлов() + "fsrar" + "\" + "roznlic.xls"); Пишет ошибку : {ВнешняяОбработка.ЗагрузкаОтозванныхЛицензийССайтаФСРАР.МодульОбъекта(13)}: Ошибка при вызове метода контекста (Получить) HTTP.Получить("http://www.fsrar.ru/files/roznlic.xls", КаталогВременныхФайлов() + "fsrar" + "\" + "roznlic.xls"); по причине: Ошибка при выполнении файловой операции 'http://www.fsrar.ru/files/roznlic.xls' по причине: Ошибка работы с Интернет: внутренняя ошибка сервера (500). <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head><script id="f5_cspm">(function(){var f5_cspm={f5_p:'PJEAKPPJHBFKIHCBMOOAJLHAIMFMOEHCOGIHJLCFNEIBFBHIMCHHGGAMLBFAFDFNJPDKFLOAAHGKONLHECJFPGOGMOMIFOOPMAABGDLCNLOICNCPPOBKHJOADBBHPDAA',setCharAt:function(str,index,chr){if(index>str.length-1)return str;return str.substr(0,index)+chr+str.substr(index+1);},get_byte:function(str,i){var s=(i/16)|0;i=(i&15);s=s*32;return((str.charCodeAt(i+16+s)-65)<<4)|(str.charCodeAt(i+s)-65);},set_byte:function(str,i,b){var s=(i/16)|0;i=(i&15);s=s*32;str=f5_cspm.setCharAt(str,(i+16+s),String.fromCharCode((b>>4)+65));str=f5_cspm.setCharAt(str,(i+s),String.fromCharCode((b&15)+65));return str;},set_latency:function(str,latency){latency=latency&0xffff;str=f5_cspm.set_byte(str,32,(latency>>8));str=f5_cspm.set_byte(str,33,(latency&0xff));str=f5_cspm.set_byte(str,27,2);return str;},wait_perf_data:function(){try{var wp=window.perform по причине: Ошибка работы с Интернет: внутренняя ошибка сервера (500) Просто через браузер по адресу http:\\http://www.fsrar.ru/files/roznlic.xls файл скачивается нормально |
|||
1
Serginio1
10.06.15
✎
12:10
|
||||
2
bvb
10.06.15
✎
12:35
|
Попытка получить этот файл в 7.7 срабатывает нормально
Соединение = СоздатьОбъект("Addin.V7HttpReader"); Соединение.Получить ("http://www.fsrar.ru/files/roznlic.xls",КаталогИБ()+"lic\roznlic.xls", 1); |
|||
3
Asmody
10.06.15
✎
12:48
|
(0) Если внимательно почитать СП на тему HTTPСоединение, то можно найти пару ошибок в коде (0)
|
|||
4
Asmody
10.06.15
✎
12:50
|
Например, что в конструкторе указывается только имя сервера. В методе Получить() только относительный URI (без имени сервера) и т.п.
|
|||
5
bvb
10.06.15
✎
13:19
|
(4) Спасибо большое
|
|||
6
Serginio1
10.06.15
✎
13:50
|
(5) Читай, что тебе дают
// необходимо выполнить запрос по адресу // https://www.mysite.com/getUsers.php?owner_id=263544&count=100 // ответ от сервера приходит в виде XML файла имяВыходногоФайла = ПолучитьимяВременногоФайла("xml"); Соединение = Новый HTTPСоединение("http://www.mysite.com",,,,, Истина); Соединение.Получить("getUsers.php?owner_id=263544&count=100", имяВыходногоФайла); |
|||
7
oleg_km
10.06.15
✎
15:11
|
(6) По-моему только не
Соединение = Новый HTTPСоединение("http://www.mysite.com";,,,,, Истина); а Соединение = Новый HTTPСоединение("http://www.mysite.com";,,,,, Истина); |
|||
8
oleg_km
10.06.15
✎
15:11
|
А понял, это Миста корежит
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |