Способы обнаружения запроса, сделанного Silverlight в Asp.Net MVC - PullRequest
0 голосов
/ 10 марта 2010

Я хотел бы обнаружить запросы, сделанные моим клиентом Silverlight, в ASP.Net MVC. Насколько я помню, Silverlight не может установить «X-Requested-With». Что я использую вместо этого?

Ответы [ 2 ]

1 голос
/ 10 марта 2010

Вы могли бы просто сделать свой собственный заголовок (например, X-This-Is-Silverlight = true или что-то в этом роде). И тогда вам нужно будет только проверить этот заголовок в вашем mvc-приложении (не должно быть слишком сложным). Если нет, вы всегда можете добавить параметр строки запроса (например, mysite.com/home?issilverlight=true), но тогда его можно легко подделать в браузере.

Кроме того, вы можете попробовать использовать Http Put (или что-то другое, кроме get или post), потому что обычные браузеры этого не делают.

1 голос
/ 10 марта 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...