“SyntaxError: Unexpected token < in JSON at position 0"

The wording of the error message corresponds to what you get from Google Chrome when you run JSON.parse(‘<…’). I know you said the server is setting Content-Type:application/json, but I am led to believe the response body is actually HTML. Feed.js:94 undefined “parsererror” “SyntaxError: Unexpected token < in JSON at position 0” with the line console.error(this.props.url, … Read more

No ‘Access-Control-Allow-Origin’ header is present on the requested resource—when trying to get data from a REST API

This answer covers a lot of ground, so it’s divided into three parts: How to use a CORS proxy to get around “No Access-Control-Allow-Origin header” problems How to avoid the CORS preflight How to fix “Access-Control-Allow-Origin header must not be the wildcard” problems How to use a CORS proxy to avoid “No Access-Control-Allow-Origin header” problems … Read more

Why does my JavaScript code receive a “No ‘Access-Control-Allow-Origin’ header is present on the requested resource” error, while Postman does not?

If I understood it right you are doing an XMLHttpRequest to a different domain than your page is on. So the browser is blocking it as it usually allows a request in the same origin for security reasons. You need to do something different when you want to do a cross-domain request. A tutorial about … Read more

What is console.log?

It’s not a jQuery feature but a feature for debugging purposes. You can for instance log something to the console when something happens. For instance: You’d then see #someButton was clicked in Firebug’s “Console” tab (or another tool’s console — e.g. Chrome’s Web Inspector) when you would click the button. For some reasons, the console … Read more