curl测试:
curl http://121.40.86.204:8983/solr/test/select?q=681&rows=20&wt=json&indent=true&fl=*%2Cscore
或
value='echo -n "海蓝之谜" | xxd -ps | tr -d '\n' | sed -r 's/(..)/%\1/g' '
echo $value # %e5%bc%a0%e4%b8%89
# 然后用curl传递编码后的参数
curl -G \
--data-urlencode "q=${value}" \
--data-urlencode "rows=20" \
--data-urlencode "wt=json" \
--data-urlencode "indent=true " \
--data-urlencode "fl=*%2Cscore " \
"http://121.40.86.204:8983/solr/test/select"
'''
{
"responseHeader":{
"status":0,
"QTime":19,
"params":{
"q":"echo -n \"海蓝之谜\" | xxd -ps | tr -d n | sed -r s/(..)/%1/g ",
"indent":"true ",
"rows":"20",
"wt":"json"}},
"response":{"numFoun