I need a small help.
I have a web service, in which I have a web method, which detects the browser locale using asp.net request object.
If I invoke the web service directly from the browser, I am able to get the browser language from Request object'sHTTP_ACCEPT_LANGUAGEheader.
But If I invoke the same web method from some aspx using javascript XMLHttpRequest, I always get the request headerHTTP_ACCEPT_LANGUAGE null.
Is this the behavior of the web services.
Then how can I access the browser language setting for the current request in the web service.
Is there a way to invoke the web service with the same request settings as that of aspx page while using xmlhttp.
Thanks in Advance
Hi,
I saw that you got this issue answered byJohn Saunders athttp://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2341086&SiteID=1, Here is quotation:
You are unlikely to receive a browser language setting if the web service is not called from a browser.
No comments:
Post a Comment