Вопросы с тегом 'asp.net-web-api'

ASP.NET Web API - это платформа для создания HTTP-сервисов для клиентов, таких как браузеры и мобильные устройства. Он основан на Microsoft.NET Framework и является идеальным выбором для создания служб RESTful.
28
ответов

Как заставить ASP.NET Web API возвращать JSON вместо XML с помощью Chrome?

Используя новый ASP.NET Web API, в Chrome, я вижу XML - как я могу его изменить, чтобы запросить JSON, чтобы я можете просмотреть его в браузере? Я действительно верю, что это всего лишь часть заголовков запросов, я прав в этом?
задан 24 марта '12 в 2:04
19
ответов

Предоставляет ли IMDB API?

Недавно я нашел приложение организатора кино, которое извлекает его данные из базы данных IMDB. Предоставляет ли IMDB API для этого или какие-либо сторонние API-интерфейсы?
задан 27 дек. '09 в 20:40
11
ответов

WCF vs ASP.NET Web API

Я потратил несколько месяцев, пытаясь понять концепции WCF, и недавно я разработал свое первое приложение службы WCF. Я много разбирался, чтобы понять все настройки в файле конфигурации. Я не уверен в окружающей среде, но кажется, что вы можете дел...
задан 19 февр. '12 в 14:08
6
ответов

Использование тегов <meta> для отключения кэширования во всех браузерах?

Я прочитал, что, когда у вас нет доступа к заголовкам веб-сервера, вы можете отключить кеш, используя: <meta http-equiv="Cache-Control" content="no-store" /> Но я также читал, что это не работает в некоторых версиях IE. Есть ли какой-либо на...
задан 27 авг. '09 в 16:26
4
ответов

Лучшая практика для вызова ConfigureAwait для всего кода на стороне сервера

Когда у вас есть код на стороне сервера (т.е. некоторая ApiController), и ваши функции асинхронны, поэтому они возвращают Task<SomeObject> - считается ли это лучшей практикой, что в любое время вы ожидаете функции, которые вы называете Configu...
задан 21 нояб. '12 в 11:24
6
ответов

Как защитить веб-API ASP.NET

Я хочу создать веб-службу RESTful, используя веб-интерфейс ASP.NET, который сторонние разработчики будут использовать для доступа к моим данным приложения. Я читал довольно много о OAuth, и он кажется стандартным, но поиск хорошего примера с док...
задан 02 авг. '12 в 13:27
7
ответов

Как добавить веб-API в существующий проект ASP.NET MVC 4 Web Application?

Я хочу добавить ASP.NET Web API в проект ASP.NET MVC 4 Web Application, разработанный в Visual Studio 2012. Что шаги, которые я должен выполнить, чтобы добавить функционирующий веб-API в проект? Я знаю, что мне нужен контроллер из ApiController, но э...
задан 16 авг. '12 в 17:58
3
ответов

ServiceStack vs ASP.Net Web API

Я хочу написать новый API стиля REST и посмотреть на ServiceStack и совсем понравиться. Тем не менее, я видел, что Microsoft выпустила проект ASP.Net Web API в рамках новой бета-версии MVC 4. Кто-нибудь посмотрел на новый проект веб-API? Можете ли вы...
задан 14 марта '12 в 12:26
14
ответов

Передайте массив целых чисел в ASP.NET Web API?

У меня есть служба REST ASP.NET Web API (версия 4), где мне нужно передать массив целых чисел. Вот мой метод действия: public IEnumerable<Category> GetCategories(int[] categoryIds){ // code to retrieve categories from database } И это URL, ...
задан 02 апр. '12 в 20:58
5
ответов

Разница между ApiController и контроллером в ASP.NET MVC

Я играл с бета-версией ASP.NET MVC 4, и теперь вижу два типа контроллеров: ApiController и Controller. Я немного смущен тем, в каких ситуациях я могу выбрать конкретный контроллер. Например: если я хочу вернуть представление, я должен использовать...
задан 29 февр. '12 в 10:12
8
ответов

Почему я должен использовать IHttpActionResult вместо HttpResponseMessage?

Я развиваюсь с помощью WebApi и перешел на WebApi2, где Microsoft представила новый IHttpActionResult интерфейс, который, как представляется, рекомендуется использовать для возврата HttpResponseMessage. Я смущен преимуществами этого нового интерфейс...
задан 13 февр. '14 в 18:34
6
ответов

Возвращение двоичного файла из контроллера в ASP.NET Web API

Я работаю над веб-сервисом, используя новый WebAPI ASP.NET MVC, который будет обслуживать двоичные файлы, в основном файлы .cab и .exe. Кажется, что работает следующий метод контроллера, что означает, что он возвращает файл, но он устанавливает тип...
задан 03 марта '12 в 1:37
10
ответов

Лучшая практика для возврата ошибок в ASP.NET Web API

У меня есть проблемы с тем, как мы возвращаем ошибки клиенту. Мы немедленно возвращаем ошибку, бросая исключение HttpResponseException, когда получаем ошибку: public void Post(Customer customer) { if (string.IsNullOrEmpty(customer.Name)) { ...
задан 24 мая '12 в 10:00
11
ответов

Отказано для отображения в кадре, потому что он установил 'X-Frame-Options' в 'SAMEORIGIN'

Я разрабатываю веб-сайт, который должен быть отзывчивым, чтобы люди могли получить к нему доступ со своих телефонов. На сайте есть некоторые защищенные части, которые могут быть зарегистрированы в Google, Facebook,... и т.д. (OAuth). Бэкэнд сервера ...
задан 10 дек. '13 в 18:45
10
ответов

Как принять файл POST

Я использую asp.net mvc 4 webapi beta для создания службы отдыха. Мне нужно принять POSTed изображения/файлы из клиентских приложений. Возможно ли это с помощью webapi? Ниже приводится способ, которым я в настоящее время пользуюсь. Кто-нибудь знает п...
задан 25 апр. '12 в 19:51