Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html ng-app="loginApp">
- <head>
- <meta charset="utf-8">
- <title>Login</title>
- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css">
- <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js"></script>
- <script>
- var logindata = {username:'abc', password:'abc'}
- var loginApp = angular.module('loginApp', []);
- loginApp.controller('loginCtrl', function ($scope, $http){
- var request = $http({
- method: "POST",
- url: "http://different-ip/a.php",
- data: logindata,
- headers: { 'Content-Type': 'multipart/form-data', 'Authorization': 'Basic ' + btoa(logindata.username + logindata.password),
- 'Access-Control-Allow-Origin': "*"}
- });
- request.success(
- function( data ) {
- $scope.someVariableName = data;
- }
- );
- });
- </script>
- </head>
- <body ng-controller="loginCtrl">
- <h2>Angular.js JSON Fetching Example</h2>
- <p> {{ someVariableName }} </p>
- </body>
- </html>
- <?php
- header("Access-Control-Request-Method: *");
- header("Access-Control-Request-Headers: *");
- header("Access-Control-Allow-Origin: *");
- file_put_contents("aa.txt", json_decode(file_get_contents('php://input'),true));
- file_put_contents("aaa.txt", getallheaders());
- ?>
- Request header field Access-Control-Allow-Origin is not allowed by Access-Control-Allow-Headers in preflight response.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement