You use Microsoft Visual Studio 2010 and Microsoft .NET Framework 4.0 to create a Windows Communication Foundation (WCF) Data Services service.
You discover that when an application submits a PUT or DELETE request to the Data Services service, it receives an error.
You need to ensure that the application can access the service. Which header and request type should you use in the application?
A.
an X-HTTP-Method header as part of a POST request
B.
an X-HTTP-Method header as part of a GET request
C.
an HTTP ContentType header as part of a POST request
D.
an HTTP ContentType header as part of a GET request
Explanation:
The X-HTTP-Method header can be added to a POST request that signals that the server MUST process the request not as a POST,
but as if the HTTP verb specified as the value of the header was used as the method on the HTTP request’s request line,
as specified in [RFC2616] section 5.1. This technique is often referred to as “verb tunneling”. This header is only valid when on HTTP POST requests.X-HTTPMethod
(http://msdn.microsoft.com/en-us/library/dd541471(v=prot.10).aspx)