title: Cannot find a differ supporting object '[object Object]' of type 'object'. NgFor only supports binding to Iterables such as Arrays
body: <p>I looked at similar questions, but none of them helped me.
  I am going to receive an object like the following:</p>
  
  <pre><code>[
    {
      "id": 1,
      "name": "Safa",
      "email": "neerupeeru@mail.ee",
      "purpose": "thesis",
      "programme": "Software Engineering",
      "year": 2016,
      "language": "Estonian",
      "comments": "In need of correcting a dangling participle.",
      "status": "RECEIVED"
    },
    {
      "id": 2,
      "name": "Safa",
      "email": "neerupeeru@mail.ee",
      "purpose": "thesis",
      "programme": "Software Engineering",
      "year": 2016,
      "language": "Estonian",
      "comments": "In need of correcting a dangling participle.",
      "status": "RECEIVED"
    },
    {
      "id": 3,
      "name": "Salman",
      "email": "neerupeeru@mail.ee",
      "purpose": "thesis",
      "programme": "Software Engineering",
      "year": 2016,
      "language": "Estonian",
      "comments": "In need of correcting a dangling participle.",
      "status": "RECEIVED"
    }
  ]
  </code></pre>
  
  <p>and here is my http service to receive it:</p>
  
  <pre><code>getRequest(){
          return this._http.get("http://consultationwebserver.herokuapp.com/requests").map(res =&gt; res.json());
      }
  </code></pre>
  
  <p>and finally, in the i called the service in this way:</p>
  
  <pre><code>requests;
      constructor(private _http:requestService){}
      ngOnInit(){
          this.requests=this._http.getRequest().subscribe(res=&gt;this.requests=res);
      }
  </code></pre>
  
  <p>Unfortunately, when the page loads it complains with:</p>
  
  <pre><code>Cannot find a differ supporting object '[object Object]' of type 'object'. NgFor only supports binding to Iterables such as Arrays.
  </code></pre>
  
  <p>So, what is going wrong with this code?</p>