My string from controller to service in angularjs strang end results

My string from contorller to my service.js change its decoding wrongly any way around this problem ?

starting string:

 var params = 'api/v1/news/?format=json'

I end put with this on service:

?0=a&1=p&10=s&11=%2F&12=%3F&13=f&14=o&15=r&16=m&17=a&18=t&19=%3D&2=i&20=j&21=s&22=o&23=n&3=%2F&4=v&5=1&6=%2F&7=n&8=e&9=w