Como evitar que página seja acessada via browser?

14/02/2017

0

Fala galera, beleza?

Quais são as maneiras que tenho de evitar que uma página seja acessada pelo browser?

Alguém sabe me dizer o melhor jeito de se fazer isso?
Calebe Menezes

Calebe Menezes

Responder

Posts

14/02/2017

Augusto Angelim

Fala galera, beleza?

Quais são as maneiras que tenho de evitar que uma página seja acessada pelo browser?

Alguém sabe me dizer o melhor jeito de se fazer isso?



Penso que você está interessado em fazer um "servidor de dados de aplicativo" (um site que só é acessado pelo seu app)
Se for isso... dá para controlar no servidor o acesso pela identidade de quem está acessando... pela variável: USER_AGENT
Você pode, no seu app... no objeto HTTP, setar o http.USER_AGENT = "meu app"

Eu uso o serviço do NO-IP para URL caseira... e um servidor IIS... nele... uso o PascalWEB2 (pascalWEB2.dll) um plugin que roda script Pascal/Delphi 7... que ficaria assim:


{$ScriptTYPE PASCAL}
{$ScriptTitle TÍTULO DO SCRIPT}
{$ScriptName mw2script.pscl}
{$ScriptGUID 1AB8F6F3-97E5-4EAB-A729-7E46B74085B4}
{$ScriptAutor nome do usuário}
{$ScriptEMAIL e-mail}
{$ScriptDATE 14/02/2017 16:17:44}
//==============================================================================
uses classes, httpapp;

begin
Result := Request.UserAgent; // Para ver quem é que está acessando o site!
end.
Responder

14/02/2017

Augusto Angelim

Fala galera, beleza?

Quais são as maneiras que tenho de evitar que uma página seja acessada pelo browser?

Alguém sabe me dizer o melhor jeito de se fazer isso?


Ah, passei batido... LINK do pascalWEB2

www.minhaweb2.com
www.pascalweb2.com
Responder

15/02/2017

Calebe Menezes

Exato, é para um app mesmo poder consumir.

Depois que eu implementar eu te respondo se funcionou ou não.

Muito obrigado
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar