Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 17688|Відповідь: 3

[WebAPI] Який великий бог зіткнувся з такою проблемою?

[Копіювати посилання]
Опубліковано 09.11.2018 12:41:05 | | | |
Я сам написав інтерфейс webapi, і при прийнятті запиту була зафіксована помилка






Попередній:.net/c# виклик для кодування вихідного коду платформи
Наступний:10 000 наборів шаблонів PPT, щоб поділитися з усіма — забирайте їх, якщо знадобляться!
Опубліковано 09.11.2018 13:04:07 |
Це не проблема WebAPI. WebAPI надає MediaTypeFormatters для 'application/x-www-form-urlencoded'. Ця проблема пов'язана з деякою реалізацією пакету Abp.WebApi, яка є застарілою. Оновіть свій пакет aspnet до Abp v1.0, який вийшов 28 вересня 2016 року. Виправте зламаний код. і перекомпільовано. Цю проблему слід вирішити. Якщо у вас ще є питання, будь ласка, зв'яжіться зі мною, можливо, я зможу допомогти.
Опубліковано 09.11.2018 13:08:24 |
Стандартний метод інтерфейсу POST Content-Type — application/x-www-form-urlencoded. Це типово для того, що браузер використовує для звичайного POST.

Якщо зміст твого посту — це json-рядок, спробуй його змінити

Content-Type: application/json
Опубліковано 09.11.2018 13:24:17 |
Зазвичай POST — це json
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com