Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / При попытке записи файла на сервер - ответ Invalid URL / 11 сообщений из 11, страница 1 из 1
30.07.2010, 15:04
    #36768703
Игорь С
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При попытке записи файла на сервер - ответ Invalid URL
Для записи на сервер при помощи WinInet использую пример:
http://www.activevb.de/tipps/vb6tipps/tipp0501.html

Пример возвращает непустой ответ лишь если имя сервера содержит "http://"

httpPostFile "http://User:password@bdn.kiev.ua", "/myproba.txt", "c:\my.txt", strResult

Однако - ответ таков:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>ERROR: The requested URL could not be retrieved</TITLE>
<STYLE type="text/css"><!--BODY{background-color:#ffffff;font-family:verdana,sans-serif}PRE{font-family:sans-serif}--></STYLE>
</HEAD><BODY>
<H1>ERROR</H1>
<H2>The requested URL could not be retrieved</H2>
<HR noshade size="1px">
<P>
While trying to retrieve the URL:
<A HREF="http://[http:%2F%2FUser:password%40bdn.kiev.ua]/myproba.txt">http://[http:%2F%2FUser:password%40bdn.kiev.ua]/myproba.txt</A>
<P>
The following error was encountered:
<UL>
<LI>
<STRONG>
Invalid URL
</STRONG>
</UL>

<P>
Some aspect of the requested URL is incorrect.  Possible problems:
<UL>
<LI>Missing or incorrect access protocol (should be `http://'' or similar)
<LI>Missing hostname
<LI>Illegal double-escape in the URL-Path
<LI>Illegal character in hostname; underscores are not allowed
</UL>
<P>Your cache administrator is <A HREF="mailto:webmaster">webmaster</A>. 

<BR clear="all">
<HR noshade size="1px">
<ADDRESS>
Generated Fri,  30  Jul  2010   12 : 31 : 05  GMT by  127 . 0 . 0 . 1  (squid/ 2 . 6 .STABLE16)
</ADDRESS>
</BODY></HTML>

Буду очень признателен, если укажете на неточность ...
...
Рейтинг: 0 / 0
30.07.2010, 15:08
    #36768718
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При попытке записи файла на сервер - ответ Invalid URL
http://[http:%2F%2FUser:password%40bdn.kiev.ua]/

кривой адрес вводите
...
Рейтинг: 0 / 0
30.07.2010, 15:14
    #36768732
Игорь С
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При попытке записи файла на сервер - ответ Invalid URL
Спасибо, но где кривизна в адресе:
http://User:password@bdn.kiev.ua

Я то же самое использую для чтения при помощи InternetOpenURL и все работает вроде бы ...
...
Рейтинг: 0 / 0
30.07.2010, 15:15
    #36768736
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При попытке записи файла на сервер - ответ Invalid URL
у вас адрес http://[и сюда ваш url попадает]/

вот и разбиретесь
...
Рейтинг: 0 / 0
30.07.2010, 16:02
    #36768850
Игорь С
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При попытке записи файла на сервер - ответ Invalid URL
Стало лучше:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title> 404  Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /myproba.txt was not found on this server.</p>
<p>Additionally, a  404  Not Found
error was encountered while trying to use an ErrorDocument to handle the request.</p>
</body></html>

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title> 404  Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /myproba.txt was not found on this server.</p>
<p>Additionally, a  404  Not Found
error was encountered while trying to use an ErrorDocument to handle the request.</p>
</body></html>

Но все равно файл не пишется ...
...
Рейтинг: 0 / 0
30.07.2010, 16:03
    #36768852
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При попытке записи файла на сервер - ответ Invalid URL
а прав то на запись на сервере у вас хватает?
...
Рейтинг: 0 / 0
30.07.2010, 16:11
    #36768869
Игорь С
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При попытке записи файла на сервер - ответ Invalid URL
? А где ответ в случае отсутствия прав? И каков он?

Имя и пароль к ФТП доступу я передаю в URL, но в HTTP может быть по-другому? Где эти права задаются? Времени трачу ...
...
Рейтинг: 0 / 0
30.07.2010, 16:13
    #36768872
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При попытке записи файла на сервер - ответ Invalid URL
не, эти права должны быть на самом физическом web-сервере на ту директорию куда пишется файлик
...
Рейтинг: 0 / 0
30.07.2010, 16:18
    #36768885
Игорь С
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При попытке записи файла на сервер - ответ Invalid URL
Права я задаю, заходя на сервер, в виде имени пользователя и его пароля для ФТП доступа к каждой папке, это те права, которые нужно или в рассматриваемом случае нужны какие-то другие?
...
Рейтинг: 0 / 0
30.07.2010, 16:20
    #36768889
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При попытке записи файла на сервер - ответ Invalid URL
Игорь СПрава я задаю, заходя на сервер, в виде имени пользователя и его пароля для ФТП доступа к каждой папке, это те права, которые нужно или в рассматриваемом случае нужны какие-то другие?

видимо это другие права. на IIS, например, это настраивается через специальную административную консоль + надо в ОС выдать права на локальные папки сайта для аккаунта, под которым работает сайт.
...
Рейтинг: 0 / 0
30.07.2010, 16:26
    #36768902
Игорь С
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
При попытке записи файла на сервер - ответ Invalid URL
Спасибо! Посмотрю в панели управления доменом. Но я использую указанный домен только для ФТП - доступа пользователей. А НТТР - доступ мне понадобился только для тех пользователей, которые подключаются через НТТР - прокси ... Если еще что-нибудь подскажете - поможете невероятно ...
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / При попытке записи файла на сервер - ответ Invalid URL / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]