Recomendado: Edição de código comum de ASP Calcule o tamanho do caractere len () é um personagem que calcula um, uma letra e um lenb () são duas letras e caracteres que são referenciados da seguinte forma: função getlen (str) n = 0 para i = 1 a para
Índice1. ASP Basics
2. Cinco objetos principais de ASP
3. Objeto de solicitação
4. Objeto de resposta
5. Objetos do servidor
6. Objeto de aplicação
7. Objeto de sessão
1. ASP Basics
As páginas do Microsoft Active Server, que é o que os leitores chamam de ASP, é um ambiente de script do lado do servidor desenvolvido pela Microsoft. O ASP está contido no IIS e a versão mais recente do ASP 3.0 está contida no IIS 5.0. Através do ASP, você pode combinar páginas da Web HTML, instruções ASP e controles ActiveX para criar aplicativos de servidores da Web dinâmicos, interativos e eficientes. Com o ASP, você não precisa se preocupar se o navegador do cliente pode executar o código que você escreveu, porque todos os programas serão executados no lado do servidor, incluindo todos os programas de script incorporados no HTML normal. Após a execução do programa, o servidor retorna apenas o resultado da execução para o navegador do cliente, o que reduz a carga no navegador do cliente e melhora bastante a velocidade da interação.
ASP tem as seguintes características:
& Oslash; Use linguagens de script simples e fáceis de entender, como VBScript e JScript, combinadas com o código HTML para concluir rapidamente a aplicação do site.
& Oslash; Não há necessidade de compilar, fácil de escrever, pode ser executado diretamente no lado do servidor.
& Oslash; Pode ser escrito usando um editor de texto normal. Para realizar melhor o desenvolvimento da equipe, a Microsoft desenvolveu especialmente um conjunto de ferramentas de desenvolvimento, a Visual Interdev, que é um sistema de desenvolvimento de software de aplicativos da Web integrado, incluindo todas as funções necessárias para desenvolver, emitir e gerenciar o software de aplicativos da web orientado a banco de dados.
& Oslash; Os scripts VBScript e JScript usados pelo ASP são executados no servidor da Web, e o navegador no lado do usuário não precisa ser capaz de executar esses idiomas de script.
& Oslash; O programa de origem do ASP não será transmitido ao navegador do cliente; portanto, o programa escrito pode ser evitado por ser plagiado por outros, melhorando assim a segurança do site.
& Oslash; Os componentes do ActiveX Server possuem escalabilidade ilimitada. Você pode usar o Visual Basic, Java, o Visual C, o COBOL e outras linguagens de programação para gravar o componente do servidor ActiveX que você precisa.
Os programas ASP podem conter textos simples, tags HTML e comandos de script. Você só precisa colocar o programa .asp no diretório virtual do servidor da web (este diretório deve ter permissões executáveis) e você pode acessar o programa ASP através da www.
Conhecimento básico para dominar ao aprender asp:
& Oslash; Aprenda a usar o software Microsoft Visual Interdev.
& Oslash; Instalação e uso do servidor ASP.
& Oslash; ASP está contido no IIS. O IIS 4.0 do NT 4.0 contém IIS 2.0, e o IIS 5.0 do Windows 2000 contém IIS 3.0. Não importa se você é um usuário comum do Windows 98. A Microsoft também desenvolveu um servidor Web pessoal especificamente para aprender ASP. Geralmente, ele é incluído no diretório add-ins/pws da versão oficial do Windows 98. Desde que você instale o servidor da web pessoal, os usuários do Windows 98 ainda podem aprender a programação ASP.
& Oslash; Proficiente em HTTP e HTML.
& Oslash; Proficiente em VBScript ou JavaScript.
& Oslash; Proficiente no conhecimento do banco de dados. Por exemplo: Microsoft SQL Server, você deve estar familiarizado com o ADO e o ODBC e familiarizado com o idioma Transact-SQL.
2. Cinco objetos principais de ASP
Objeto de solicitação
Coleção: Querystring, Form, Cookies, ServerVariable
Função principal: Leia os dados no formulário de envio ou dados em cookies.
Objeto de resposta
Atributos: buffer, cookies, contentType, expira, expiresabsolute, status, isclientConnected, cacheControl
Métodos: Escreva, redirecionar, Fim, Flush, Cookies, BinaryWrite, AddHeader, AppendTolog
Principais funções: Sair texto, dados e cookies para o navegador e controlar todas as etapas do processo de entrega da página da web.
Objeto de servidor
Atributo: scripttimeout
Métodos: CreateObject, Mappath, Urlencode, Htmlencode
Função principal: Crie objetos COM e componentes de script, etc.
Objeto de aplicação
Propriedades: bloquear e desbloquear
Função principal: os objetos do aplicativo são usados para compartilhar informações entre vários usuários no mesmo aplicativo.
Objeto de sessão
Propriedades: SessionId e Timeout
Método: abandono
Função principal: mantenha dados para um único usuário.
3. Objeto de solicitação
O objeto Resquest representa uma mensagem de solicitação enviada ao HTTP por cada programa cliente. De fato, a função do objeto de solicitação é unidirecional e só pode receber dados enviados pela página da web do cliente, que é exatamente o oposto da função do objeto de resposta.
Quando o resquest recebe dados, dois conjuntos de consultas e formulários são usados para recuperar os dados do formulário. Qual conjunto é usado depende da propriedade Método do formulário HTTP enviado pela página da web. Quando o valor da propriedade do método é obtido, o consulting é usado e quando o valor da propriedade do método é postado, o formulário é usado. Quando o nome específico da coleção é omitido, o ASP pesquisará a coleção na seguinte ordem: Querystring -> Formulário -> Cookie -> ServerVariables.
<html>
<head>
</head>
<Body>
<form aciton = log.asp método = get name = login>
<Tipo de entrada = Nome do texto = LOGID>
<Tipo de entrada = Nome do texto = Senha>
<Tipo de entrada = Envie Nome = Submit1 Value = Enviar>
</morm>
</body>
</html>
Depois que os dados são enviados ao arquivo log.asp no lado do servidor, use o objeto Solicitação no log.asp para obter os dados enviados pelo usuário e determine se o usuário é legal. O arquivo log.asp é o seguinte:
<%
Usuário fraco
Dim Passwd
Usuário = request.QueryString (LOGID)
Passwd = request.QueryString (senha)
Se usuário = Jeff então
Se passwd = 123456 então
Response.Write Login com sucesso!
Compartilhar: Use ASP para ocultar os caminhos de arquivo para realizar a cadeia anti-roubo Se soubermos o caminho real de um arquivo estático, como: http://www.xx.com/download/51windows.pdf, se o servidor não tiver restrições especiais, podemos baixá -lo sem esforço! Quando o site fornece download 51Windows.pdf, como