Json ile bir uygulama oluşturmaya çalışıyorum yeni bir programcıyım. Bu URL'yi kullanırsam işe yaramıyor. http://zsuzsafodraszat.hostzi.com/boltok.json Bunu kullanıyorum, uygulamam çalışıyor. https://api.myjson.com/bins/3zm8i Her iki Json dosyaları da aynıdır. Neyi yanlış yaptığımı bana yardım edebilir misin? Belki kötü uzantı veya web000 Json için iyi bir hizmet değil mi? Bana bedava bedava json ev sahipliği yapabilir misin? TeşekkürlerJson, belirtilen URL ile çalışmıyor
0
A
cevap
0
Bu 2 URL'ler aynı içeriğe veya aynı başlıklara sahip değillerdir. Komut satırından bu takdirde yayınlanmasına bukle komutları görebilirsiniz: Gördüğünüz gibi
$ curl -i "http://zsuzsafodraszat.hostzi.com/boltok.json"
HTTP/1.1 200 OK
Date: Wed, 13 Apr 2016 22:52:50 GMT
Server: Apache
Last-Modified: Wed, 13 Apr 2016 16:48:23 GMT
Accept-Ranges: bytes
Content-Length: 1020
Connection: close
Content-Type: application/json
??{"Aldi":"http://catalog.aldi.com/emag/hu_HU/print/Online_katalogus_04_07/Online_katalogus_04_07.pdf",
"Lidl":"http://www.lidl.hu/statics/lidl-hu/ds_doc/HU_HHZ_kw14_2016.pdf",
"Spar":"http://ajanlatok.spar.hu/view/download/?d=1279",
"Penny":"https://view.publitas.com/16538/136265/pdfs/016f82fb5b00bc97b5a8c35f512d89b01cd3e3ce.pdf",
"Coop":"https://view.publitas.com/2556/133497/pdfs/16603d7e9bf30e8a8a4efec7f01d3fa2caf92fe0.pdf",
"Auchan":"http://www.lidl.hu/statics/lidl-hu/ds_doc/HU_HHZ_kw14_2016.pdf"}
$ curl -i "https://api.myjson.com/bins/3zm8i"
HTTP/1.1 200 OK
Server: nginx/1.5.8
Date: Wed, 13 Apr 2016 22:52:56 GMT
Content-Type: application/json
Content-Length: 500
Connection: keep-alive
Access-Control-Allow-Origin: *
Access-Control-Allow-Credentials: true
{"Aldi":"http://catalog.aldi.com/emag/hu_HU/print/Online_katalogus_04_07/Online_katalogus_04_07.pdf","Lidl":"http://www.lidl.hu/statics/lidl-hu/ds_doc/HU_HHZ_kw14_2016.pdf","Spar":"http://ajanlatok.spar.hu/view/download/?id=1279","Penny":"https://view.publitas.com/16538/136265/pdfs/016f82fb5b00bc97b5a8c35f512d89b01cd3e3ce.pdf","Coop":"https://view.publitas.com/2556/133497/pdfs/16603d7e9bf30e8a8a4efec7f01d3fa2caf92fe0.pdf","Auchan":"http://www.lidl.hu/statics/lidl-hu/ds_doc/HU_HHZ_kw14_2016.pdf"}
, onlardan biri benim terminali soru işaretleri görüntülüyor başında önemsiz bayt bir çift vardır. Ayrıca http başlıkları farklı. İçerik-Uzunlukları da çılgınca farklıdır. Başarısız örnekte json yükünü oluşturmak için düz metin editörü dışında bir şey mi kullandınız?
önemsiz karakterleri kaldırılması ve bu http başlıkları eklemeyi deneyin:Access-Control-Allow-Origin: *
Access-Control-Allow-Credentials: true
Her ikisi de işi ben – user3791775
@Knetig jsons aynı değildir (jsonlint.com geçerli json ikisi) denemek zaman. **? d = 1279, ** vs **? id = 1279 ", ** – varren
Sorun, JSON dosyalarının değil" uygulamanız "ı gösteriyor. Uygulamanız ve aldığınız hata hakkında bize daha fazla bilgi verin. – Seth