Habilite el servicio web ASP.NET ASMX para solicitudes HTTP POST / GET

Me gustaría habilitar un servicio web clásico ASP.NET (ASMX) para solicitudes HTTP POST y GET. Me doy cuenta de que esto se puede hacer a nivel de máquina o aplicación agregando ...

<webServices>
    <protocols>
        <add name="HttpGet"/>
        <add name="HttpPost"/>
    </protocols>
</webServices>

.. a la máquina.config o web.config. Mi pregunta es: ¿pueden habilitarse las solicitudes HTTP POST y GET por servicio web o nivel de método web en lugar de por aplicación o máquina?

Mi servicio web está escrito en c # usando net 3.5sp1.

Respuestas a la pregunta(2)

Su respuesta a la pregunta