How to create this request by $resource/$http

POST /oauth/token HTTP/1.1
Host: server.example.com
Authorization: Basic czZCaGRSa3F0MzpnWDFmQmF0M2JW
Content-Type: application/x-www-form-urlencoded

grant_type=password&username=johndoe&password=A3ddj3w

I use

$http({
  method: 'POST',
    url: 'http://localhost:8001/token',
    data: {
      grant_type: 'password',
      username: 'johndoe',
      password: 'A3ddj3w'
    },
    headers: {
      'Content-Type': 'application/x-www-form-urlencoded',
      Authorization: 'Basic 
MTphMzJjMGZkM2EyNTUyYzZjMDNiOThiMTJlNTUyOWQwMQ=='
    }
 })

But my request look like:


   1. Remote Address:
   127.0.0.1:8001
   2. Request URL:
   http://localhost:8001/token
   3. Request Method:
   POST
   4. Status Code:
   404 Not Found
   5. Request Headersview source
      1. Accept:
      application/json, text/plain, */*
      2. Accept-Encoding:
      gzip,deflate
      3. Accept-Language:
      ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4
      4. Authorization:
      Basic MTphMzJjMGZkM2EyNTUyYzZjMDNiOThiMTJlNTUyOWQwMQ==
      5. Cache-Control:
      no-cache
      6. Connection:
      keep-alive
      7. Content-Length:
      67
      8. Content-Type:
      application/x-www-form-urlencoded
      9. Cookie:
      
      
sid=s%3ASlH1ffec8ImuCK3Bc8KyB5qMNlVroUoL.nLeKljOhlR2rxOJUvGwb8Xc0ILRwIHrqg2GMlC77N1I
      10. Host:
      localhost:8001
      11. Origin:
      http://localhost:8001
      12. Pragma:
      no-cache
      13. Referer:
      http://localhost:8001/registration
      14. User-Agent:
      Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like 
      Gecko) Chrome/37.0.2062.120 Safari/537.36
      6. Form Dataview sourceview URL encoded
      1. 
      {"grant_type":"password","username":"johndoe","password":"A3ddj3w"}:
      7. Response Headersview source
      1. Connection:
      keep-alive
      2. Content-Type:
      text/plain
      3. Date:
      Tue, 07 Oct 2014 09:42:27 GMT
      4. Transfer-Encoding:
      chunked
      

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to