Форум программистов, компьютерный форум, киберфорум
C#: Веб-сервисы и WCF
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.50/312: Рейтинг темы: голосов - 312, средняя оценка - 4.50
19 / 8 / 0
Регистрация: 01.08.2016
Сообщений: 102
07.09.2016, 11:37 41
Author24 — интернет-сервис помощи студентам
Проблема и с загрузкой на сервер ГИС ЖКХ, или только с выгрузкой оттуда? Через личный кабинет пробовал доставать загруженный файл, сравнивать побайтно с изначально отправленным? Они идентичны?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.09.2016, 11:37
Ответы с готовыми решениями:

Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (5)
Предыдущая тема: https://www.cyberforum.ru/web-services-wcf/thread1840159.html И так мы Я и...

Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (4)
Предыдущая тема: https://www.cyberforum.ru/web-services-wcf/thread1800721.html Здравствуйте....

Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ
Здравствуйте! Передо мной стоит задача интеграции с системой ГИС ЖКХ...

.NET 4.x Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (2)
Начало темы здесь: https://www.cyberforum.ru/web-services-wcf/thread1615223.html umatkot, Да, к...

400
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
07.09.2016, 12:32 42
nORb Dragon, Трабл только с выгрузкой частями... Но когда запускаешь механизм идентификации файла и его частей ->
2.3.2.4.1 Запрос на получение сведений о загружаемом файле.
Запрос имеет следующий синтаксис:
HEAD /ext-bus-file-store-service/rest/<upload-context>/<uploadID> HTTP/1.1
Host: host
Date: date
X-Upload-Dataprovider: GUID
Отвечает вполне адэкватно 4 части общий размер файла целый!

Добавлено через 42 секунды
Из личного кабинета не пробовал, я даже не знаю где можно в ЛК выцепить загруженные файлы(((

Добавлено через 9 минут
eniqen, Этот вопрос уже освещался и не раз...
0
19 / 8 / 0
Регистрация: 01.08.2016
Сообщений: 102
07.09.2016, 12:46 43
NaGuWaL, ну я видел как минимум файлы прикрепленных договоров в личном кабинете на СИТ под тестовой учеткой УКшки. Те, которые через личный кабинет тестовой УКшки и прикреплял. Их скачать назад можно, достаточно открыть тот же договор и щелкнуть мышкой на названии файла.

Попробуй поковыряться, найти загруженный тобой файл там, куда его собственно (предположительно где-то в управляшке?) загружал. И ради интереса сверить через какой-нибудь "сравниватель файлов", чтобы убедиться в 100% верности алгоритма загрузки файла кусками на сервер ГИС ЖКХ. Если сравнение покажет, что все замечательно, можно будет уже спокойно ковыряться с выгрузкой файла назад с сервера на комп.

По поводу "вопроса eniqen": це тупо "прикреплен" первый пост темы. =) Видно на этом форуме так принято, прикреплять первый пост в качестве "понимания, о чем именно тема".
0
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
07.09.2016, 12:53 44
nORb Dragon, О_о О как(про eniqen)... Азм есьм РСО так что у меня там нет в лк обзора залитых файлов, по какой-то неведомой причине... Мой алгоритм 100% ЗБС, так как был проверен локально и не однократно... И у меня всё таки подозрение в сторону реализации на стороне ланита... так как 1вый кусок возвращает принципиально не корректный диапазон байт...
0
0 / 0 / 1
Регистрация: 26.03.2014
Сообщений: 27
07.09.2016, 12:54  [ТС] 45
NaGuWaL, nORb Dragon, я этого не писал это админы что-то мутят
0
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
07.09.2016, 13:06 46
eniqen, Тут нет ни какой инфы....

Добавлено через 7 минут
Своим коментарием я не обсуждаю а предупреждаю)))
0
19 / 8 / 0
Регистрация: 01.08.2016
Сообщений: 102
07.09.2016, 13:30 47
NaGuWaL, ради интереса не пробовал в таком случае в отдельные файлики сохранить все куски того, что выплевывает ланит? Иногда подобный "метод тыка" помогает понять, что именно тебе присылают, где ошибка, и как это дело собрать в кучу. Если же у тебя "на руках" изначальный файл, залитый на сервер, то думаю анализ вообще упрощается. Причем файлы проименовать в той последовательности, в которой все это дело приходит и должно было собраться.
0
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
07.09.2016, 13:36 48
nORb Dragon, В выложенном классе есть метод CollectFile который склеивает все загруженные части... И склеивает всё верно 1го байта Нэт он потерялся его сожрала квантовая неопределённость оптоволоконного кабеля)))
0
19 / 8 / 0
Регистрация: 01.08.2016
Сообщений: 102
07.09.2016, 13:42 49

Не по теме:

Немедленно меняй кабель! Сегодня он кушает по 1 байту с траффика, а завтра сожрет весь город через интерфейс ГИС ЖКХ!



То бишь склеивает 1 в 1 (проверял через спец. ПО), но теряется именно последний байт? Все остальные байты файла идентичны, никаких расхождений?
0
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
07.09.2016, 13:46 50
nORb Dragon, Ну ё маё... Яж всё проверял локально... Всё работает адэкватно... Фигня либо в том что я не понимаю какого размера должен быть первый кусок файла или проблема в том что ланит криво реализовало именно этот момент...
А шутка смешная, мне нрав))))
0
19 / 8 / 0
Регистрация: 01.08.2016
Сообщений: 102
07.09.2016, 13:51 51
NaGuWaL, а файлы шибко секретные и объемные? Можно мне поглядеть на них (изначально отправленный на сервер и полученный назад через выгрузку) хотя бы одним глазком? Сравнить своими глазами и с помощью разного ПО на предмет разных мыслей.
0
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
07.09.2016, 14:02 52
nORb Dragon, Да как бы я выгрузил архив с SQLiteStudio ну то что попалось не шибко огромное и не сильно маленькое подругу... Берёшь архив заливаешь и сливаешь и проверяешь Усё...
0
19 / 8 / 0
Регистрация: 01.08.2016
Сообщений: 102
07.09.2016, 14:12 53
>.< Дык того... Дай посмотреть на файлы то!
Мне не на чем тестить функционал загрузки/выгрузки файлов на ГИС ЖКХ (задача загрузки/выгрузки файлов пока мне не ставилась), да и си шарпа у меня нет для полноценного теста твоего кода. =)
0
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
07.09.2016, 14:16 54
nORb Dragon, ну бли на

Ваш файл занимает 15.42 Мб байт, что превышает предел на форуме в 10.00 Мб для этого типа файла.

обломчик неправдали)))

Добавлено через 1 минуту
о нашёл http://sqlitestudio.pl/files/s... -3.1.0.zip
0
19 / 8 / 0
Регистрация: 01.08.2016
Сообщений: 102
07.09.2016, 14:20 55
Допустим, этот архив ты заливал туда, на ГИС ЖКХ... А назад что получил?
0
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
07.09.2016, 14:21 56
nORb Dragon, То что получил этот же архив -1 байт)))

Добавлено через 22 секунды
ну разпилинный на части естественно
0
19 / 8 / 0
Регистрация: 01.08.2016
Сообщений: 102
07.09.2016, 14:23 57
x.X а дать пощупать "этот же архив -1 байт, распиленный на части"! *тянется лапками к NaGuWaL*
0
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
07.09.2016, 14:27 58
nORb Dragon, ну я не сохранял байты я увидел что куски вернулись не все и всё... я уверен что архив будет повреждён...

Добавлено через 1 минуту
вернее не в полном объёме...
0
19 / 8 / 0
Регистрация: 01.08.2016
Сообщений: 102
07.09.2016, 14:30 59
Возможно, что будет поврежден. И не в полном объеме. Даже скорее всего. Но изучение "где обрыв"/"не те байты" иногда помогает понять, куда ковырять дальше. И какой "костыль" рисовать ради того же ланита с их ГИС ЖКХ, если проблема не на "твоей стороне".
0
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
07.09.2016, 14:39 60
nORb Dragon, Ну по логике вещей косякос происходит именно в тот момент когда запрашивается кусок 0-5242880, к великому сожалению невозможно запросить первый кусок в диапазоне 0-5242879... Думаю в этом и есть основной эпик фэйл...

Добавлено через 2 минуты
в мане есть пример:

GET /ext-bus-file-store-service/rest/homemanagement/dc9441c7-312a-4210-b77f-ea368359795f?getfile HTTP/1.1
Host: api.sit01.dom.test.gosuslugi.ru
Date: Tue, 07 Jan 2014 19:49:11 +0000
X-Upload-Dataprovider: 6F9619FF-8B86-D011-B42D-00CF4FC964FF
Range: bytes=0-999
Ответ:
HTTP/1.1 200 OK
Date: Wed, 06 Jun 2012 20:48:15 GMT
Last-Modified: Wed, 06 Jun 2012 13:39:25 GMT
Location: /ext-bus-file-store-service/rest/homemanagement/dc9441c7-312a-4210-b77f-ea368359795f
Content-Length: 611892
Content-Type: text/plain
Server: WebMachine/1.9.0
X-Upload-FileGUID: dc9441c7-312a-4210-b77f-ea368359795f
[1000 bytes of object data]

он говорит о том что первый кусок может быть произвольным... но по факту только 5метров...
0
07.09.2016, 14:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.09.2016, 14:39
Помогаю со студенческими работами здесь

Интеграция с ГИС ЖКХ и подпись SOAP без Крипто .NET и stunnel
Решил создать отдельную тему, так как в теме Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по...

Soap, Java, Гис ЖКХ
Добрый день! Имеет ли кто опыт работы с soap в Java? Поставлена задача наладить работу с ГИС ЖКХ,...

1С и ГИС ЖКХ. Интеграция
Доброго дня, коллеги! Я думаю многие слышали о такой ГИС, как ЖКХ. Друзья, сталкивался ли кто...

Интеграция с ГИС ЖКХ (ГЖ). 400 Bad request
Вводная: 1. C#. Классы proxy для работы с API генерятся утилитой SvcUtil.exe из wsdl-ек. 2. При...

Осуществить подпись SOAP, по стандартам ГИС ГМП, принятого через TCP сокет
Здравствуйте. Требуется осуществить подпись SOAP, по стандартам ГИС ГМП, принятого через тсп сокет....

Ошибки интеграции ГИС ЖКХ
Я много тут читал форум по интеграции ГИС. На старте, впрочем, как и в последствии возникает много...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Закрытая тема Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru