FormData httpcontext.current.request.params всегда NULL при использовании ReactC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 FormData httpcontext.current.request.params всегда NULL при использовании React

Сообщение Anonymous »

Я не уверен, является ли проблема с передней части или задней части. Я знаю, что бэкэнд, по крайней мере, работает при использовании Postman, когда использование react httpcontext.current.request.params всегда является нулевым. Когда я печатаю его в своем приложении React, перед отправкой запроса POST говорит, что есть значения.
export async function uploadFile(file, type) {
const formData = new FormData();
formData.append("file", file);
formData.append("fileType", type);
console.log(...formData); //print the correct stuff

try {
const url = `${auth.getApi()}/FileUpload`;
const resp = await fetch(url, {
method: "POST",
body: formData,
headers: new Headers({
Authorization: auth.BasicAuth(),
"Content-Type": "multipart/form-data",
}),
});
return resp;
} catch (e) {
console.log(e);
return e;
}
}

< /code>
и IS My C# Backend Code < /p>
public class FileUploadController : ApiController
{
private static readonly ILog logger = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
private const string ALLOWED_CORS_ORIGINS = "*";

[BasicAuthenticationFilter(true)]
[HttpPost]
public async Task Post()
{

try
{
NameValueCollection formData = HttpContext.Current.Request.Params;
string fileType = formData.Get("fileType"); // it says it's null
if (string.IsNullOrEmpty(fileType)) //true



Подробнее здесь: https://stackoverflow.com/questions/748 ... sing-react
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • HttpContext.Current.Request.Params имеет значение null при регулировании низкой скорости сети.
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Преобразовать react-easy-crop Zoom/Params Params в правильное преобразование CSS: scale () translate () для динамическог
    Anonymous » » в форуме CSS
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • HttpContext.Current.Session возвращает значение Null в .Net framework v4.8
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • HttpContext.Current.Session возвращает значение Null в .NET Framework v4.8
    Anonymous » » в форуме C#
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • HttpContext.Current.Session возвращает значение Null в .NET Framework v4.8
    Anonymous » » в форуме C#
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»