Utilice el cuadro de diálogo Restricciones de solicitudes para especificar restricciones opcionales, como el tipo de recurso solicitado o el verbo HTTP, para el que desea que un controlador procese las solicitudes. Sólo debe configurar restricciones si necesita de forma específica limitar las condiciones en las que un controlador procesa las solicitudes. Si no configura restricciones, los controladores procesarán las solicitudes sin tener en cuenta el tipo de recurso solicitado ni los verbos HTTP especificados.

Lista de elementos de la interfaz de usuario

Nombre de elementoDescripción

Asignación

Debe configurar opciones en esta ficha si desea restringir la asignación de controlador a solicitudes de tipos de recursos concretos, como un archivo o una carpeta. Si no configura opciones en esta ficha, el controlador procesará las solicitudes sin tener en cuenta el tipo de recurso especificado en la solicitud.

Invocar controlador sólo si la solicitud está asignada a

Active esta casilla en la ficha Asignación si desea que la asignación de controlador sólo se aplique a solicitudes para un tipo de recurso concreto, como una solicitud para un archivo o una carpeta. Si activa esta casilla, también debe especificar el tipo de recurso seleccionando una opción de esta casilla.

Archivo

Seleccione esta opción si desea que el controlador procese solicitudes para un nombre de archivo o una extensión de nombre de archivo específicos. Por ejemplo, el controlador ASPClassic procesa solicitudes realizadas para archivos .asp. Esta opción sólo está disponible si activa la casilla Invocar controlador sólo si la solicitud está asignada a.

Carpeta

Seleccione esta opción si desea que el controlador procese solicitudes para una carpeta. Puede que desee esta restricción si tiene una carpeta con contenido que desee que sea procesado por un controlador concreto. Esta opción sólo está disponible si activa la casilla Invocar controlador sólo si la solicitud está asignada a.

Archivo o carpeta

Seleccione esta opción si desea que el controlador procese solicitudes para archivos y carpetas. Esta opción sólo está disponible si activa la casilla Invocar controlador sólo si la solicitud está asignada a.

Verbos

Debe configurar opciones en esta ficha si desea restringir una asignación de controlador a los verbos HTTP concretos que los clientes proporcionan en encabezados HTTP cuando realizan solicitudes.

Todos los verbos

Seleccione esta opción si desea que el controlador procese solicitudes sin tener en cuenta los verbos que especifica el cliente. Esta opción se selecciona de forma predeterminada.

Uno de los siguientes verbos

Seleccione esta opción si desea que el controlador procese sólo las solicitudes en que un cliente proporciona un verbo o verbos HTTP concretos en una solicitud. En el cuadro de texto correspondiente, escriba el verbo o los verbos HTTP a los que desee que se aplique la asignación de controlador. Por ejemplo, escriba GET si desea que el controlador procese las solicitudes en que un cliente utiliza el verbo GET.

Acceso

Seleccione una de las opciones de esta ficha para configurar el acceso que requiere este controlador a fin de ejecutarse en un directorio virtual. Esta configuración (junto con la directiva de acceso de la característica que se establece en el cuadro de diálogo Modificar permisos de características) determina si se puede ejecutar un controlador.

Importante

Asegúrese de que la configuración de acceso necesaria para un controlador es correcta pues, de lo contrario, es posible que el controlador se ejecute involuntariamente. Por ejemplo, si cambia el acceso necesario del controlador de Ejecutar a Lectura para el controlador ISAPI-dll, las extensiones ISAPI podrán ejecutarse aunque sólo esté habilitado Lectura en la directiva de acceso de la característica.

Seleccione una de las opciones siguientes:

  • Ninguno: el controlador se ejecutará aunque no esté habilitada ninguna opción de la directiva de acceso.

  • Lectura: el controlador se ejecutará cuando esté habilitado Lectura en la directiva de acceso.

  • Escritura: el controlador se ejecutará cuando esté habilitado Escritura en la directiva de acceso.

  • Script: el controlador se ejecutará cuando esté habilitado Script en la directiva de acceso. Ésta es la selección predeterminada.

  • Ejecutar: el controlador se ejecutará cuando esté habilitado Ejecutar en la directiva de acceso.

Vea también


Tabla de contenido