multifacer 2020-05-15 17:44 采纳率: 0%
浏览 676

requests与curl的转换

curl -d @ ***转化为 requests语句是什么?
例如:
curl -v -u admin:geoserver -XPUT -H "Content-type: application/vnd.ogc.sld+xml" -d @roads.sld http://localhost:8080/geoserver/rest/styles/roads_style

这个语句转化为requests改怎么写?

  • 写回答

2条回答 默认 最新

  • qybao 2020-05-15 18:16
    关注

    试试看

    url = 'http://admin:geoserver@localhost:8080/geoserver/rest/styles/roads_style'
    headers = {
    'Content-type': 'application/vnd.ogc.sld+xml'
    }
    data = open('roads.sldon’)
    response = request.post(url, data=data, headers=headers)

    评论

报告相同问题?