我试图用Ionic 2(
javascript)的电子邮件地址调用java GET RESTful服务.它工作正常,但是当我向电子邮件地址添加一个点(例如.com)时,它会在到达服务时丢失点中的所有字符.
如何编码URI以便向服务发送电子邮件地址?
我在用:
‘/ list / email /’encodeURIComponent(email)
但如果电子邮件地址是:email@domain.com,它将以电子邮件@域的形式到达服务.
我试过了:
‘/ list / email /’电子邮件
‘/ list / email /’encodeURI(电子邮件)
‘/ list / email /’encodeURIComponent(email)
都给出了相同的结果
谢谢
最佳答案 FIX很简单.只需在网址末尾添加“/”即可
return this.http.get(this.BASE_URI + '/list/email/' + email + '/')