분명히 그 동안 open(uri) 형태로 잘 쓰고 있었는데
뭐 하나 딱 고쳤더니 바로 저 에러가 뜬다ㅠㅠ
저거 고쳤다고 이런 에러가 나면 안되는데... 하는 생각이 들어서 좀 검색해봤다.
검색하자마자 바로 주루룩 뜬다ㅋㅋㅋㅋㅋ
사실은 invalid URI였지만 그 동안은 여차저차하여 잘 통과되었던 듯...
한글을 uri에 넣었는데 그것 때문에 오류가 발생한 듯하다.
해결 방법은
encoded_url = URI.encode(url)
URI.parse(encoded_url)
인코딩한 다음에 다시 파싱해서 사용하면 된다! 간단하네
View Comments,
Trackbacks