Git Product home page Git Product logo

Comments (6)

damianobarbati avatar damianobarbati commented on May 18, 2024

I confirm the content-type header is for sure wrong, json requests (axios default) are sent with form-urlencoded content-type.

from axios-curlirize.

aladdin-add avatar aladdin-add commented on May 18, 2024

I'm having the issue in v2.0/v1.3.7. I'll willing to help if someone can offer some guidence. :)

from axios-curlirize.

aladdin-add avatar aladdin-add commented on May 18, 2024

friendly ping @anthonygauthier :)

from axios-curlirize.

anthonygauthier avatar anthonygauthier commented on May 18, 2024

So I know this is an old issue, but I've been trying to reproduce this locally without any success. Any time I make a request to a service using axios the generated cURL command lists the right headers. One potential thing that might be happening is the presence of another interceptor modifying the headers field after curlirize already generated the command?

EDIT: My test cases actually catch all the headers and thus return a successful test run. That's what points me into thinking that other interceptors might be at play here.

from axios-curlirize.

aladdin-add avatar aladdin-add commented on May 18, 2024

it seems only happen with the non-get requests.

just made a simple repro: https://github.com/aladdin-add/repros/tree/repro-axios-curlirize-issue25

from axios-curlirize.

gitSambhal avatar gitSambhal commented on May 18, 2024

I also had the same issue in NestJS so I added the content-type during the module registration as follows and it correctly added the content-type header in the curl string.

...
import { HttpModule } from 'nestjs-http-promise';
...
HttpModule.register({
      headers: {
        'Content-Type': 'application/json',
      },
}),
...

from axios-curlirize.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.