19 / 8 / 0
Регистрация: 01.08.2016
Сообщений: 102
07.09.2016, 11:37
Студворк — интернет-сервис помощи студентам
Проблема и с загрузкой на сервер ГИС ЖКХ, или только с выгрузкой оттуда? Через личный кабинет пробовал доставать загруженный файл, сравнивать побайтно с изначально отправленным? Они идентичны?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.09.2016, 11:37
Ответы с готовыми решениями:

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

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

Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ
Здравствуйте! Передо мной стоит задача интеграции с системой ГИС ЖКХ (https://dom.gosuslugi.ru/) программой, написанной на языке...

400
 Аватар для NaGuWaL
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
07.09.2016, 12:32
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
NaGuWaL, ну я видел как минимум файлы прикрепленных договоров в личном кабинете на СИТ под тестовой учеткой УКшки. Те, которые через личный кабинет тестовой УКшки и прикреплял. Их скачать назад можно, достаточно открыть тот же договор и щелкнуть мышкой на названии файла.

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

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

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

Не по теме:

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



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

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

Добавлено через 1 минуту
вернее не в полном объёме...
0
19 / 8 / 0
Регистрация: 01.08.2016
Сообщений: 102
07.09.2016, 14:30
Возможно, что будет поврежден. И не в полном объеме. Даже скорее всего. Но изучение "где обрыв"/"не те байты" иногда помогает понять, куда ковырять дальше. И какой "костыль" рисовать ради того же ланита с их ГИС ЖКХ, если проблема не на "твоей стороне".
0
 Аватар для NaGuWaL
17 / 14 / 0
Регистрация: 22.04.2016
Сообщений: 287
07.09.2016, 14:39
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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.09.2016, 14:39

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

Интеграция с ГИС ЖКХ и подпись SOAP без Крипто .NET и stunnel
Решил создать отдельную тему, так как в теме Интеграция с ГИС ЖКХ. Подпись SOAP и защита канала по ГОСТ (4) - C# WCF уже можно заблудиться....

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

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

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


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

Или воспользуйтесь поиском по форуму:
60
Закрытая тема Создать тему
Опции темы

Новые блоги и статьи
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru