2015-01-03 4 views
0

URL에서 GET 인수 (EX : http://www.google.com?hello=world)를 사용하여 전자 메일 주소를이 형식으로 포함시킬 수 있습니까? 완벽한 세계에서 나는 http://[email protected]을 할 수 있기를 바라고 싶습니다. 그러나 지금 시도해 보면 @ ​​기호가 엉망입니다. HTTP 요청을 보내기 전에 웹 안전 텍스트로 변환 한 다음 서버에서 다시 변환해야합니까? 미리 감사드립니다!전자 메일 주소 GET 인수로

답변

1

@ 기호를 인코딩하는 URL을 사용해도 좋습니다. @를 % @ 012로 대체 할 수 있습니다. % 40

+0

대부분의 프로그래밍 언어에는이 기능을위한 라이브러리 기능이 있습니다. PHP에서는'urlencode()', 자바 스크립트에서는'encodeURIComponent'를 사용합니다. 프로그래머는 특수 문자가 포함되어있을 수있는 URL을 생성 할 때 항상 이것을 사용해야합니다. – Barmar

+0

그게 내가 한 일이다. @Barmar Objective C 내에서 url encode 함수를 사용하여 PHP로 형식을 얻은 다음 urldecode()를 사용했다. – rcobelli

관련 문제