O que diabos é um método OPTIONS em um log da web do IIS 7.5?

O que diabos é um método OPTIONS em um log da web do IIS 7.5?

Eu sei o que são GET e POST, mas é quase impossível pesquisar no Google a palavra OPTIONS. Aqui está o que vejo (excluí todas as coisas no final) de cada um:

11/23/11    0:02:13 10.100.0.14         GET       /CUpdate2.cshtml  _=1322006533495
11/23/11    0:02:13 10.200.0.10         OPTIONS   /AssignmentCount  _=1322006576798
11/23/11    0:02:13 10.200.0.10         GET       /media/faxSound.wav   -
11/23/11    0:02:13 10.200.0.10         GET       /Star/StarUpdates _=1322006578729
11/23/11    0:02:13 10.100.0.10         GET       /CUpdate2.cshtml  _=1322006533268

Responder1

Confira a seção 9.2 deesta especificação W3:

O método OPTIONS representa uma solicitação de informações sobre as opções de comunicação disponíveis na cadeia de solicitação/resposta identificada pelo Request-URI. Este método permite que o cliente determine as opções e/ou requisitos associados a um recurso, ou as capacidades de um servidor, sem implicar uma ação de recurso ou iniciar uma recuperação de recurso.

Esta postagem do blogtambém vale a pena ler.

informação relacionada