Can someone explain the difference between
$httpParamSerializerJQLike, available in Angular, and encodeURIComponent?
Do we need to execute JSON.Stringify() after serializing the params with $httpParamSerializerJQLike? My understanding is that $httpParamSerializerJQLike is Angular's version of encodeURIComponent and that it executes JSON.Stringify internally (of this part I'm not sure).