Ваша строка данных выглядит так, как будто она не очень хорошо составлена. Вы смешиваете множество операций JavaScript и подстрок. Писать будет проще, если вы используете композицию строк с обратным тэгом, которая позволяет интерполировать переменные:
var dataString = `excessToken=${uid}&name=assadas&emailId=${email}`;
Это также поможет при отладке, если вы используете console.log () для записи значений, которые вы хотели бы знать, какими они являются во время выполнения. Это поможет вам быстрее диагностировать проблемы.
В долгосрочной перспективе вы также должны избегать значений, которые вы вставляете в строку, подобную этой. Вы не можете просто иметь старые символы в теле сообщения, которое отформатировано как строка запроса.