Curl JSON Post с помощью узла-libcurl

В AspNetCore web api эта проблема исправлена ​​добавлением «Microsoft.AspNetCore.Cors» (версия 1.1.1) и добавлением ниже изменений в Startup.cs.

public void ConfigureServices(IServiceCollection services)
{ 
    services.AddCors(options =>
    {
          options.AddPolicy("AllowAllHeaders",
                builder =>
            {
                    builder.AllowAnyOrigin()
                           .AllowAnyHeader()
                           .AllowAnyMethod();
                });
    });
    .
    .
    .
}

и

public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{


    // Shows UseCors with named policy.
    app.UseCors("AllowAllHeaders");
    .
    .
    .
}

и поместив [EnableCors("AllowAllHeaders")] на контроллер.

1
задан Ingolf Krauss 20 March 2019 в 16:37
поделиться

1 ответ

Ознакомьтесь с документацией node-libcurl: https://github.com/JCMais/node-libcurl/blob/HEAD/api.md#curloption--enum

Подробнее в частности, вам нужно использовать перечисленные параметры, а не строку параметров, совместимых с cURL:

CURLOPT_URL становится Curl.option.URL

Попробуйте это:

[ 110]
0
ответ дан jakemingolla 20 March 2019 в 16:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: