Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Выгрузить файл на сайт
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.1 (8.0)
XBrut
Что не так?
    
        Источник            ="D:\1CBASES\ВыгрузкаНаСайт\ЗалишкиНаСайт1.xml";
    Соединение        =Новый HTTPСоединение("www.XXX.com.ua");
    Соединение.Записать(Источник,"xml/ostatki.xml");


{Отчет.ВигрузкаНаСайт.Форма.Форма(283)}: Помилка при виклику методу контексту (Записать): Помилка при виконанні файлової операції 'xml/ostatki.xml'
Соединение.Записать("c:\ostatki.xml","xml/ostatki.xml");
через:
Помилка при виконанні файлової операції 'xml/ostatki.xml'
через:
Помилка роботи з Інтернет: http метод запиту не дозволений для заданого ресурсу (405).
-=VJ=-
Цитата(XBrut @ 29.11.11, 12:21) необходимо зарегистрироваться для просмотра ссылки
Что не так?


Что-то не так с сайтом, куда отправляется - он не разрешает в себя так записывать. Возможно разрешения какие-то не дали на папку-адресат.
XBrut
Цитата(-=VJ=- @ 29.11.11, 13:05) необходимо зарегистрироваться для просмотра ссылки
Что-то не так с сайтом, куда отправляется - он не разрешает в себя так записывать. Возможно разрешения какие-то не дали на папку-адресат.

это приблизительно понятно.
Они говорят : "все разрешения есть" ))
Что им сказать на понятном для них языке ? 32542390.gif
Flexy
Цитата(XBrut @ 29.11.11, 13:08) необходимо зарегистрироваться для просмотра ссылки
Что им сказать на понятном для них языке ? 32542390.gif

Что "http метод запиту не дозволений для заданого ресурсу (405)". rolleyes.gif
XBrut
Цитата(Flexy @ 29.11.11, 13:16) необходимо зарегистрироваться для просмотра ссылки
Что "http метод запиту не дозволений для заданого ресурсу (405)". rolleyes.gif

это я уже говорил.
Я подозреваю, что 1С отправляет на сайт какой-то запрос.
Как его увидеть ? )) И что она отправляет?
-=VJ=-
Цитата(XBrut @ 29.11.11, 13:18) необходимо зарегистрироваться для просмотра ссылки
это я уже говорил.
Я подозреваю, что 1С отправляет на сайт какой-то запрос.
Как его увидеть ? )) И что она отправляет?


Обычный запрос метода POST - читайте необходимо зарегистрироваться для просмотра ссылки.
Если у них открыт любой доступ в ту папку - попробуйте зайти туда не из 1С и записать что-то для проверки. Возможно существует какая-то авторизация, а Вы её не прописали.
Но скорее всего они просто не разрешили этот метод для сервера.
Flexy
Цитата(-=VJ=- @ 29.11.11, 14:04) необходимо зарегистрироваться для просмотра ссылки
Обычный запрос метода POST - читайте

1С по моему в этом случае использует метод Put rolleyes.gif

2автор: Читайте там же про метод Put.
Имхо проблема именно в правах на создание файла или еще чего на сервере.

ошибка http 405 = 405 Method Not Allowed (Метод не применим)

Появился в HTTP/1.1.

Указанный клиентом метод нельзя применить к текущему ресурсу. В ответе сервер должен указать доступные методы в заголовке Allow разделив их запятой.

Обратите внимание, что эту ошибку сервер должен возвращать, если метод ему известен, но он не применим именно к указанному в запросе ресурсу. Если же указанный метод не применим на всём сервере, то клиенту нужно вернуть ответ 501 (Not Implemented).

В общем пробуйте туда что-то записать не через 1С.А ручками.И смотрите что вернет вам сервер.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.