• 如何解决请求在postman,浏览器返回结果正常,但是在curl命令中返回乱码的问题?



    问题:通过postman,浏览器执行一个get请求返回都是正常的,但是curl命令却是乱码?

     

    url: http://172.20.45.239:8080/eureka/v2/apps/eureka

    请求方法: get

     

    postman

     

    浏览器

     

    在linux的命令行

    curl --location --request GET 'http://172.20.45.239:8080/eureka/v2/apps/eureka'

     

     

    找了好久,终于找到了一个妙招。

     

    方法也非常的简单。只是你不知道······

     

    打开浏览器,点击F12

     

    右键Copy->Copy as cURL(bash)

     

    这个时候会出来一个完整的curl命令

     

    curl 'http://172.20.45.239:8080/eureka/v2/apps/eureka' -H 'Connection: keep-alive' -H 'Cache-Control: max-age=0' -H 'Upgrade-Insecure-Requests: 1' -H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36 SE 2.X MetaSr 1.0' -H 'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9' -H 'Accept-Language: zh-CN,zh;q=0.9' --compressed --insecure

     

    将上面的这个完整的curl命令,复制到命令行执行:

     

     

    完美,成功解决在命令行输出乱码的问题。

     

    如果你想要知道,到底是哪个参数起的作用,后面的文章逐步为你揭晓······

     

    送你一份免费报告
    揭示怎样仅仅通过阅读文章,就能每天赚500元现金!
    该报告100%免费
    所有你需要做的是,添加下面的微信
    备注"免费报告"
     
     
    image
  • 相关阅读:
    第二周总结
    个人总结
    软件设计模式7
    软件设计模式6
    软件设计模式5
    软件设计模式4
    软件设计模式3
    软件设计模式2
    软件设计模式1
    软件构造2
  • 原文地址:https://www.cnblogs.com/chuanzhang053/p/16595006.html
Copyright © 2020-2023  润新知