Curl 带有JWT授权头的CULL PUT请求

Curl 带有JWT授权头的CULL PUT请求,curl,django-rest-framework,jwt,json-web-token,curl-commandline,Curl,Django Rest Framework,Jwt,Json Web Token,Curl Commandline,我仍然对使用curl测试终端的API请求有一定的了解。我在格式化方面有一个特别的问题,因为我正在尝试的API请求要求在每次调用时传递JWT令牌。 我试图传递的请求是PUT请求,我的问题是将JWT令牌授权的头放在哪里。 我尝试了以下格式,但出现错误无法解析主机:-H curl:(6)无法解析主机:授权: curl -X PUT -H "Authorization: JWT <token here>" -d "field=value" "https://url/update_record

我仍然对使用curl测试终端的API请求有一定的了解。我在格式化方面有一个特别的问题,因为我正在尝试的API请求要求在每次调用时传递JWT令牌。 我试图传递的请求是PUT请求,我的问题是将JWT令牌授权的头放在哪里。 我尝试了以下格式,但出现错误无法解析主机:-H curl:(6)无法解析主机:授权:

curl -X PUT -H "Authorization: JWT <token here>" -d "field=value" "https://url/update_record/<id>/"
序列化程序:

class ItemSerializer(ModelSerializer):

    class Meta:
        model = Item
            fields = [
            'id',
            'booleanField',
        ]

您是否尝试了“Authorization:Bearer”?只尝试了“curl-X PUT-H”Authorization:Bearer“-d”field=value”“”,得到了“{”detail:“未提供身份验证凭据。”}没有用于发送令牌的强制标头。什么需要你的服务器?如果您没有包含此信息,我将无法回答此问题。我使用要使用permissionsHow访问的API类更新了此问题。您是否解决了此问题?
class ItemSerializer(ModelSerializer):

    class Meta:
        model = Item
            fields = [
            'id',
            'booleanField',
        ]