Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.53 KB | None | 0 0
  1. function test(url){
  2.  
  3. const authEncoded=base.encode("mobile_android:secret");
  4. console.log(authEncoded)
  5.  
  6. const jbody={
  7. 'username':urlencode('b@p.com'),
  8. 'password':urlencode('123456'),
  9. 'client_id':urlencode('mobile_android'),
  10. 'client_secret':urlencode('secret'),
  11. 'grant_type':urlencode('password')
  12. }
  13.  
  14. request({
  15. url: url,
  16. method: "POST",
  17. headers: {
  18. "Authorization": "Basic "+authEncoded,
  19. "Content-Type":"application/x-www-form-urlencoded",
  20. "Content-Length": Buffer.byteLength(JSON.stringify(jbody))
  21.  
  22. },
  23. body: jbody,
  24. json:true
  25. }, function (error, response, body){
  26. console.log(response);
  27. console.log(error);
  28. console.log(body)
  29. });
  30. }
  31.  
  32. D:Nodenode_modulesrequestlibquerystring.js:43
  33. return str.replace(/[!'()*]/g, function (c) {
  34. ^
  35.  
  36. TypeError: str.replace is not a function
  37. at Querystring.rfc3986
  38. (D:Nodenode_modulesrequestlibquerystring.js:43:14)
  39. at Request.json (D:Nodenode_modulesrequestrequest.js:1293:30)
  40. at Request.init (D:Nodenode_modulesrequestrequest.js:406:10)
  41. at new Request (D:Nodenode_modulesrequestrequest.js:127:8)
  42. at request (D:Nodenode_modulesrequestindex.js:53:10)
  43. at test (D:Nodetesting.js:24:4)
  44. at Object.<anonymous> (D:Nodetesting.js:42:1)
  45. at Module._compile (internal/modules/cjs/loader.js:759:30)
  46. at Object.Module._extensions..js (internal/modules/cjs/loader.js:770:10)
  47. at Module.load (internal/modules/cjs/loader.js:628:32)
  48. at Function.Module._load (internal/modules/cjs/loader.js:555:12)
  49. at Function.Module.runMain (internal/modules/cjs/loader.js:824:10)
  50. at internal/main/run_main_module.js:17:11
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement