我有一個網址像這樣:「這是這樣一個美好的一天」
http://localhost:8999/createAudio?method=createAudio&sessionId=1234&text=${line}&voice=Paul&encoder=MP3";
哪裏${line}
是
我使用wget
捕捉到上述HTTP請求的輸出像這樣:
cURL="http://localhost:8999/createAudio?method=createAudio&sessionId=1234&text=${line}&voice=Sangeeta&encoder=MP3";
空白字符的URL導致了wget失敗
wget -O test.html ${cURL}
我的問題是,在一個空白的第一個實例的http請求削減。所以這將是發出HTTP請求會是這樣的:
http://localhost:8999/createAudio?method=createAudio&sessionId=1234&text=This
如何確保整個${line}
在HTTP請求中被使用?
空格必須在URL中進行編碼。用'%20'代替。 – 2013-02-24 20:04:36
顯示完整的命令行。首先將URL放在雙引號中。 – Axel 2013-02-24 20:08:16