Use a caixa de diálogo Restrições da Solicitação para especificar restrições opcionais, como o tipo de recurso solicitado ou verbo HTTP, para as quais um manipulador deve processar solicitações. Configure restrições apenas se tiver uma necessidade específica de limitar as condições sob as quais um manipulador processa solicitações. Quando você não configurar restrições, os manipuladores processarão solicitações independentemente do tipo de recurso solicitado e dos verbos HTTP especificados.

Lista de Elementos da Interface do Usuário

Nome do ElementoDescrição

Mapeamento

Configure as opções nessa guia se você quiser restringir o mapeamento do manipulador em solicitações para tipos de recursos específicos como, por exemplo, um arquivo ou uma pasta. Se você não configurar opções na guia, o manipulador processará solicitações independentemente do tipo de recurso especificado na solicitação.

Invocar manipulador somente se a solicitação estiver mapeada para

Marque a caixa de seleção na guia Mapeamento caso você queira que o mapeamento do processador seja aplicado apenas a solicitações de um tipo de recurso específico como, por exemplo, uma solicitação para um arquivo ou uma pasta. Caso marque a caixa de seleção, você também deve especificar o tipo de recurso, selecionando uma opção na caixa de seleção.

Arquivo

Selecione a opção caso queira que o manipulador processe solicitações para um nome de arquivo ou uma extensão de nome de arquivo específica. Por exemplo, o manipulador ASPClassic processa solicitações para solicitações feitas a arquivos .asp. A opção está disponível caso você marque a caixa de seleção Invocar manipulador somente se a solicitação estiver mapeada para.

Pasta

Selecione a opção caso você queira que o manipulador processe solicitações para uma pasta. Talvez você queira a restrição caso tenha uma pasta com um conteúdo a ser processado por um manipulador específico. A opção está disponível caso você marque a caixa de seleção Invocar manipulador somente se a solicitação estiver mapeada para.

Arquivo ou pasta

Selecione a opção caso você queira que o manipulador processe solicitações para arquivos e pastas. A opção está disponível caso você marque a caixa de seleção Invocar manipulador somente se a solicitação estiver mapeada para.

Verbos

Configure as opções nessa guia caso você queira restringir o mapeamento de um manipulador a verbos HTTP específicos fornecidos por clientes nos cabeçalhos HTTP ao fazerem solicitações.

Todos os verbos

Selecione essa opção se você quiser que o manipulador processe solicitações independentemente dos verbos especificados pelo cliente. Essa opção é selecionada por padrão.

Um dos seguintes verbos

Selecione a opção caso você queira que o manipulador processe solicitações apenas quando um cliente fornecer um verbo HTTP ou verbos HTTP específicos em uma solicitação. Na caixa de texto correspondente, digite o verbo ou os verbos HTTP aos quais você deseja aplicar o mapeamento do manipulador. Por exemplo, digite GET caso você queira que o manipulador processe solicitações quando um cliente usar o verbo GET.

Acesso

Selecione uma das opções nessa guia para configurar o acesso necessário para que o manipulador seja executado em um diretório virtual. Essa configuração (junto com a diretiva de acesso do recurso definida na caixa de diálogo Editar Permissões de Recurso) determina se um manipulador pode ou não ser executado.

Importante

Você deve verificar se a configuração de acesso obrigatória para um manipulador está correta, ou talvez ainda seja possível para o manipulador ser executado de maneira não intencional. Por exemplo, se você alterar o acesso obrigatório do manipulador de Executar para Leitura para o manipulador ISAPI-dll, as extensões ISAPI poderão ser executadas, mesmo que apenas a opção Leitura esteja habilitada na diretiva de acesso.

Marque uma das opções a seguir:

  • Nenhum: o manipulador será executado mesmo quando as opções de diretiva de acesso não estiverem habilitadas.

  • Leitura: o manipulador será executado quando a opção Leitura estiver habilitada na diretiva de acesso.

  • Gravação: o manipulador será executado quando a opção Gravação estiver habilitada na diretiva de acesso.

  • Script: o manipulador será executado quando a opção Script estiver habilitada na diretiva de acesso. Trata-se da seleção padrão.

  • Executar: o manipulador será executado quando a opção Executar estiver habilitada na diretiva de acesso.

Consulte também


Sumário