Запитання з тегом «asp.net-web-api»

Веб-API ASP.NET - це основа для побудови сервісів HTTP для клієнтів, таких як браузери та мобільні пристрої. Він заснований на Microsoft .NET Framework та ідеальний вибір для створення RESTful сервісів.

5
Отримати IP-адресу віддаленого хоста
В ASP.NET є System.Web.HttpRequestклас, який містить ServerVariablesвластивість, яка може надати нам IP-адресу зі REMOTE_ADDRзначення властивості. Однак я не зміг знайти подібний спосіб отримати IP-адресу віддаленого хоста від веб-API ASP.NET. Як я можу отримати IP-адресу віддаленого хоста, який робить запит?

15
JSONP з веб-API ASP.NET
Я працюю над створенням нового набору сервісів у ASP.MVC MVC 4 за допомогою Web API. Поки це чудово. Я створив сервіс і змусив його працювати, і тепер я намагаюся споживати його за допомогою JQuery. Я можу повернути рядок JSON за допомогою Fiddler, і, здається, це нормально, але оскільки служба існує …

11
Як слід передавати кілька параметрів веб-API GET ASP.Net?
Я використовую .Net MVC4 Web API, щоб (сподіваюся) реалізувати RESTful api. Мені потрібно передати декілька параметрів до системи та дозволити їй виконати певну дію, а потім повернути список об’єктів як результати. Конкретно я проходжу в дві дати та повертаю записи, які потрапляють між ними. Я також стежу за поверненими записами, …


3
Чи може хтось мені пояснити CreatedAtRoute ()?
З шаблону для Web API 2 метод публікації завжди такий: [ResponseType(typeof(MyDTO))] public IHttpActionResult PostmyObject(MyDTO myObject) { ... return CreatedAtRoute("DefaultApi", new { id = myObject.Id }, myObject); } Я не розумію цього CreatedAtRoute()методу. Хтось може CreatedAtRoute()мені пояснити метод?

4
Різниця між проектом MVC 5 та проектом Web Api
Я новачок у ASP.NET MVC та Web API і намагаюся отримати основи. AFAIK, у нас є шаблони проектів в VS 2013, названі так MVC, Web APIі Both of them together. Я пройшов підручники і дізнався, що ми можемо робити API, використовуючи MVC як окремо, так і за допомогою шаблону Web …

23
Java закінчила ненульовим значенням виходу 2 - Android Gradle
Я отримую цю помилку під час виконання свого додатка для Android (я очистив її, а потім створив її, але помилка все ще присутня) Синхронізація: Гаразд Зробіть проект: Гаразд Чистота: Гаразд Запуск: помилка Помилка: Не вдалося виконати завдання ": app: dexDebug '.com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Процес" команда "C: \ Програмні файли \ Java …


9
Запит на поставку веб-API генерує помилку методу Http 405, недопустима
Ось заклик до PUTметоду в моєму веб-API - третій рядок методу (я викликаю Web API з переднього кінця ASP.NET MVC): client.BaseAddressє http://localhost/CallCOPAPI/. Ось contactUri: Ось contactUri.PathAndQuery: І нарешті, ось моя відповідь 405: Ось WebApi.config у моєму проекті Web API: public static void Register(HttpConfiguration config) { config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", …

8
Завантажте файл із методу веб-API ASP.NET за допомогою AngularJS
У своєму проекті Angular JS я маю <a>тег прив’язки, який при натисканні робить HTTP- GETзапит методом WebAPI, який повертає файл. Тепер я хочу, щоб файл після завантаження був завантажений користувачем. Як це зробити? Тег прив’язки: <a href="#" ng-click="getthefile()">Download img</a> AngularJS: $scope.getthefile = function () { $http({ method: 'GET', cache: false, …

2
Як ви реалізуєте метод делегування асинхронних дій?
Трохи довідкової інформації. Я вивчаю стек Web API і намагаюся інкапсулювати всі дані у вигляді об’єкта "Результат" з такими параметрами, як Success та ErrorCodes. Однак різні методи давали б різні результати та коди помилок, але, як правило, об'єкт результатів, як правило, був би створений однаково. Щоб заощадити деякий час, а …

14
Веб-програма MVC: На запитуваному ресурсі немає заголовка "Access-Control-Allow-Origin"
Я спробував усе, що написано в цій статті: http://www.asp.net/web-api/overview/security/enabling-cross-origin-requests-in-web-api , але нічого не працює. Я намагаюся отримати дані від webAPI2 (MVC5) для використання в іншому домені за допомогою angularJS. мій контролер виглядає так: namespace tapuzWebAPI.Controllers { [EnableCors(origins: "http://local.tapuz.co.il", headers: "*", methods: "*", SupportsCredentials = true)] [RoutePrefix("api/homepage")] public class HomePageController : …

11
Кілька методів HttpPost в контролері Web API
Я починаю використовувати проект Web API MVC4, маю контролер з декількома HttpPostметодами. Контролер виглядає наступним чином: Контролер public class VTRoutingController : ApiController { [HttpPost] public MyResult Route(MyRequestTemplate routingRequestTemplate) { return null; } [HttpPost] public MyResult TSPRoute(MyRequestTemplate routingRequestTemplate) { return null; } } Тут MyRequestTemplateпредставлений клас шаблонів, відповідальний за обробку Json, …

6
Чи є спосіб змусити веб-API ASP.NET повернути звичайний текст?
Мені потрібно повернути відповідь у простому тексті від контролера веб-API ASP.NET. Я спробував зробити запит, Accept: text/plainале, схоже, це не робити. Крім того, запит є зовнішнім і поза моїм контролем. Що я хотів би зробити, це наслідувати старий спосіб ASP.NET: context.Response.ContentType = "text/plain"; context.Response.Write("some text); Будь-які ідеї? EDIT, рішення : …

6
Як повернути необроблений рядок за допомогою ApiController?
У мене є ApiController, який обслуговує XML / JSON, але я хотів би, щоб одна з моїх дій повернула чистий HTML. Я спробував нижче, але він все ще повертає XML / JSON. public string Get() { return "<strong>test</strong>"; } Ось що повертає вище: <string xmlns="http://schemas.microsoft.com/2003/10/Serialization/"><strong>test</strong></string> Чи є спосіб повернути лише …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.