Send via GET email address avoiding url encoding?

I may have fraudian lips, but I can't figure out how to send an email address to a specific URL without the URL that encodes the AT character in% 40 ... basically I have a basic form

<form class="firstLoginform" id="firstLoginform"  name="firstLoginform"  method="get" action="https://myurl" >

<label for="email" >Email Address</label>
<input type="text" name="userEmail" id="userEmail"  size="20" maxlength="150">

<center>
<input type="submit" value="submit" />
</center>
</form>

but I submit a form in which the URL will look like

https://myurl?userEmail=myemail%40mydomain.com

but I NEED because the reason for the previous settings a ul like this

https://myurl?userEmail=myemail@mydomain.com

I don’t have access to the page that gets the variables ... so I wonder if I can send the email address AS IS.

thank!!!

+3
source share
3 answers

, RFC1738, URL Spec. @ , .

+8

, URL (RFC1738) @ URL-, URL-, URL- FTP, username@host.domain.

3 RFC @ URL-.

@ URL- HTTP.

+5

, . , URL.

0

Source: https://habr.com/ru/post/1755905/


All Articles