반응형
URL : @이있는 사용자 이름
URL과 함께 사용자 이름과 암호를 보내기 위해 다음 체계를 사용합니다.
http://username:password@www.my_site.com
하지만 내 사용자 이름은 my_email@gmail.com
입니다.
문제는 @
.
어떻게 해결할 수 있습니까?
@를 % 40으로 URL 인코딩해야합니다.
URL 인코딩에 @ 기호 대신 사용자 이름에 % 40을 사용하십시오. 그러면 제대로 통과해야합니다.
그냥 해:
http://my_email%40gmail.com:password@www.my_site.com
나는 문제가 @
암호가 아닌 사용자 이름에 있다는 사실에 상당히 놀랐습니다. 일반적으로 이것은 URL 권한 또는 경로 부분에서 예약 문자를 얻는 곳입니다.
와 Chrome을 열고 콘솔 : 특수 문자의 일반적인 경우 해결하려면 F12다음 붙여 넣을 encodeURIComponent(str)
경우 str
암호 (또는 사용자 이름)이며, 다음 암호를 사용하여 양식을 URL로 인코딩 된 결과를 사용합니다.
이것이 시간을 절약하기를 바랍니다.
참고 URL : https://stackoverflow.com/questions/10050877/url-username-with
반응형
'Programming' 카테고리의 다른 글
스칼라 대 원시 데이터 유형-같은 것입니까? (0) | 2020.08.07 |
---|---|
Vim : 검색 히트 및 빠른 수정 선택의 강조 색상을 변경하는 방법 (0) | 2020.08.07 |
hashCode와 Java의 equals 메소드 간의 관계 (0) | 2020.08.07 |
빠른 순열-> 숫자-> 순열 매핑 알고리즘 (0) | 2020.08.07 |
여러 줄 편집은 어떻게하나요? (0) | 2020.08.07 |