Показать сообщение отдельно
Старый 13.07.2008, 05:54   #2
GOODBYTE
AnyKey`щик
 
Аватар для GOODBYTE
 
Регистрация: 21.06.2008
Адрес: Нижегородская обл.
Сообщений: 17
Написано одно полезное сообщение
Ответ: Авторизация на сервере

нечто подобное этому..
этот пример с Basic-авторизацией.
Для работы требуется наличие библиотеки lib_base64

program NewProjectz;

uses base64;

var 
conn http


begin
    
if not OpenHttp(conn'http://адрес.до.части.с.basic.авторизацией'then Halt;
    
    
SetHttpMethod(connGET); 
    
    
AddHttpHeader(conn'User-agent''MIDletPascal browser'); 
    
AddHttpHeader(conn'Authorization''Basic 'base64.encode('user:password')); 
    
AddHttpHeader(conn'Connection''Close'); 
    
    if 
SendHttpMessage(conn) <> 200 then Halt
    
    
// дальнейшие операции...
    
    
CloseHttp(conn); 

 
end
__________________
..глаза боятся, руки делают..
http://forum.boolean.name/image.php?type=sigpic&userid=2535&dateline=1215022  556
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Seregakz (13.07.2008)