Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с выгрузкой файлов на сервер.

Werewolf Ученик (143), закрыт 5 лет назад
Вот скрипт, пишет Status 403 (ошибка авторизации, логин/пароль правильный ввожу, сто раз проверял)

Dim HTTP
Set HTTP = CreateObject("Msxml2.XMLHTTP.3.0")

HTTP.Open "POST", "http://mysait.ru/resource", False, "Login", "Password"
HTTP.setRequestHeader "Content-Type", "multipart/form-data"
HTTP.Send GetFile("D:\File.exe")

MsgBox HTTP.status & vbCrLf & HTTP.statusText

Function GetFile(FileName)
Dim Stream
Set Stream = CreateObject("ADODB.Stream")
Stream.Mode = 3
Stream.Type = 1
Stream.Open
Stream.LoadFromFile FileName
GetFile = Stream.Read
Stream.Close
End Function
Лучший ответ
Imobilazer Искусственный Интеллект (222428) 5 лет назад
Ну так ты тупо POST-запрос пишешь на этот адрес, а там обрабатывать запрос тоже надо
Плюс права на эту папку на хостинге выставить
WerewolfУченик (143) 5 лет назад
А разве сервер не в состоянии просто принять файл в папку?
Imobilazer Искусственный Интеллект (222428) ЧТобы сервер принял файл в папку он должен забрать файл из запроса и записать в нужную директорию серверным кодом, который ты должен написать
Остальные ответы
Похожие вопросы