2013-03-03 2 views
0
>inets:start(). 
>{ok, {{NewVersion, 200, NewReasonPhrase}, NewHeaders, NewBody}} = 
httpc:request(get, {"http://msn.com/", [{"connection", "close"}]},[],[]). 

> NewBody. 
[60,33,100,111,99,116,121,112,101,32,104,116,109,108,62,60, 
104,116,109,108,32,120,109,108,110,115,61,34,104|...] 

여기에 얼랭 새내기 - NewBody가 읽기 쉬운 출력으로 기대됩니다. 그것은 내가 문자 중 일부는 erlang에 의해 문자로 표현할 수없는 것 같아요? 또한 위의 결과의 끝에있는 구문은 정확히 무엇을 의미합니까 - 그냥 단축키입니까?Erlang http 클라이언트 본문이 문자열로 해석되지 않습니다.

주 Q - 문자열을 위의 NewBody 목록과 같이 표현하려면 어떻게해야합니까?

+0

또한 [이 질문에] (http://stackoverflow.com/q/10276982/113848)을 참조하십시오. – legoscia

답변

0

당신은 "읽기"표현에 대한

io:format("~s~n", [NewBody]). 

를 사용할 수 있습니다.

관련 문제