curl 返回結果爲空,但是相同的url在瀏覽器上正常返回
可能原因是erlang 編寫的http服務器返回結果沒有添加http頭。
將內容添加Http頭代碼如下
encode_http_bin(List) ->
Head = io_lib:format("HTTP/1.1 200 OK\r\n" "Content-Type: text/plain\r\n" "Content-Length: ~p\r\n\r\n, lenght(List)),
<<(list_to_binary(Head))/binary, (list_to_binary(List))/binary>>.