将fiddler原始标头转换为curl-X post命令

将fiddler原始标头转换为curl-X post命令,curl,postman,fiddler,Curl,Postman,Fiddler,我有我用fiddler检查过的原始标题数据 POST /devices/discover/ HTTP/1.1 Host: 192.168.1.40:3579 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0 Accept: application/json, text/plain, */* Accept-Language: en-US,en;q=0.5 Accept-Encoding:

我有我用fiddler检查过的原始标题数据

POST /devices/discover/ HTTP/1.1
Host: 192.168.1.40:3579
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0
Accept: application/json, text/plain, */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/json;charset=utf-8
Content-Length: 47
Origin: http://192.168.1.40
DNT: 1
Connection: keep-alive
Referer: http://192.168.1.40/
POST http://192.168.1.40:3579/devices/discover/ HTTP/1.1
Host: 192.168.1.40:3579
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0
Accept: application/json, text/plain, */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/json;charset=utf-8
Content-Length: 47
Origin: http://192.168.1.40
DNT: 1
Connection: keep-alive
Referer: http://192.168.1.40/

{"switchDiscovery":true,"silentDiscovery":true}
这是我从fiddler Inspect中获得的原始标题数据

POST /devices/discover/ HTTP/1.1
Host: 192.168.1.40:3579
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0
Accept: application/json, text/plain, */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/json;charset=utf-8
Content-Length: 47
Origin: http://192.168.1.40
DNT: 1
Connection: keep-alive
Referer: http://192.168.1.40/
POST http://192.168.1.40:3579/devices/discover/ HTTP/1.1
Host: 192.168.1.40:3579
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0
Accept: application/json, text/plain, */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/json;charset=utf-8
Content-Length: 47
Origin: http://192.168.1.40
DNT: 1
Connection: keep-alive
Referer: http://192.168.1.40/

{"switchDiscovery":true,"silentDiscovery":true}
当我在fiddler composer中执行它时,它可以工作,但是当我尝试将它转换为curl-X POST命令时,什么也没有发生

这是我用fiddler发送的原始数据

POST /devices/discover/ HTTP/1.1
Host: 192.168.1.40:3579
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0
Accept: application/json, text/plain, */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/json;charset=utf-8
Content-Length: 47
Origin: http://192.168.1.40
DNT: 1
Connection: keep-alive
Referer: http://192.168.1.40/
POST http://192.168.1.40:3579/devices/discover/ HTTP/1.1
Host: 192.168.1.40:3579
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:72.0) Gecko/20100101 Firefox/72.0
Accept: application/json, text/plain, */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/json;charset=utf-8
Content-Length: 47
Origin: http://192.168.1.40
DNT: 1
Connection: keep-alive
Referer: http://192.168.1.40/

{"switchDiscovery":true,"silentDiscovery":true}

不过,我希望通过从Fiddler中的终端发送某种curl-X POST命令,可以在会话列表中选择请求会话,然后使用File->Export->Selected Sessions->curl脚本。这将生成包含curl调用和所需参数的.bat文件。

在Fiddler中,您可以在会话列表中选择请求会话,然后使用file->Export->Selected Sessions->curl脚本。这将生成包含curl调用和所需参数的.bat文件