报错图片:
问题描述:
使用HTTP操作发送请求,具体是homeassistant的rest请求,无论是POST还是GET都会报这个错误,
测试发现,在使用postman发送相同请求的情况下(意思是发送的请求没有任何错误的情况下)
在Quicker中:POST请求可以忽略这个错误而正常发送,但是GET请求会因为这个错误导致请求失败
使用环境:
Quicker版本:1.25.15
windows10
以下是请求实例:
猜测:会不会是因为请求头的authorization字段的值过长导致quicker内部验证出错?
这个需要有在线服务可以在开发环境下debug一下,要不会很难定位到问题。
搭了一个临时的测试环境,大佬有空了帮忙看下问题!多谢
临时创建了动作:
https://getquicker.net/Sharedaction?code=8b69e9c8-66a9-49f1-39b1-08d97dc8fa09&fromMyShare=True
似乎是两个协议冲突的问题,google 这个 “Block length does not match with its complement” 会有一些结果。 我把http里的deflate 自动处理去掉似乎就好了。等下个版本试试。
https://getquicker.net/Help/Versions 更新了一版可以试下看看。
此问题大佬已修复,可以试试了!