Skip to content
This repository was archived by the owner on Mar 18, 2019. It is now read-only.
This repository was archived by the owner on Mar 18, 2019. It is now read-only.

Readme instructions error #23

@danballance

Description

@danballance

Hi,

Great project! Finally had a chance to check this out with a real use case of my own.

I had an issue getting the instructions to work. Not sure if it was my end or not, but what worked for me was:

decoders = [OpenAPICodec(), JSONCodec()]
client = Client(decoders=decoders)  
schema = client.get('http://petstore.swagger.io/v2/swagger.json', force_codec='openapi')

The error I get using format='openapi' is:

coreapi.exceptions.NoCodecAvailable: Unsupported media in Content-Type header 'application/json'

I noticed that everything seemed to work with the cli client. That's when I noticed that it uses force_codec and not format.

I don't know your code base so I'm not 100% if using force_code is correct in this context, but I thought I should create a ticket in case it hits anyone else.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions