Bonjour,

j’aimerais récupérer des données sur une page html que j’ai écrite. Ces données sont contenues sur un serveur Solr.

J’ai écrit le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var myApp = angular.module('myApp', []);
 
myApp.controller('RequestCtrl', ['$scope', '$http', function ($scope, $http){
 
	$scope.response = {};
	$scope.data = null;
 
	var url = "http://10.1.1.1:8982/solr/testCore/select?q=*%3A*&wt=json&indent=true?callback=JSON_CALLBACK";
 
	$http.jsonp(url)
    	.success(function (data, status, headers, config){
        	console.log(data.response);
        	$scope.data = text;
    	}).error(function (data, status, headers, config) {
    		console.log('Error');
    	});
 
}]);
Mais lors de son exécution, j’obtiens l’erreur suivante :

Nom : img.png
Affichages : 158
Taille : 26,8 Ko

Ce qui correspond à l’entête de ce que je suis censé récupérer en json :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
{
  "responseHeader":{
    "status":0,
    "QTime":0,
    "params":{
      "indent":"true",
      "q":"*:*",
      "wt":"json"}},
  "response":{"numFound":5,"start":0,"docs":[
      {
        "id":"123456789",
[]