gpt4 book ai didi

java - Json 不适用于指定的 URL

转载 作者:行者123 更新时间:2023-12-01 10:03:47 25 4
gpt4 key购买 nike

我是一名新程序员,我正在尝试使用 Json 构建一个应用程序。如果我使用这个网址不起作用。 http://zsuzsafodraszat.hostzi.com/boltok.json如果我使用这个,我的应用程序就可以工作。 https://api.myjson.com/bins/3zm8i两个 Json 文件完全相同。你能帮我解决我做错了什么吗?也许扩展名不好或者 web000 对于 Json 来说不是一个好的服务?你能给我一些好的免费 json 托管吗?谢谢

最佳答案

这 2 个网址没有相同的内容或相同的 header 。如果从命令行运行curl命令,您可以看到这一点:

$ 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"}

正如您所看到的,其中一个在开头有几个垃圾字节,我的终端显示为问号。另外,http header 也不同。内容长度也有很大不同。在失败的示例中,您是否使用纯文本编辑器以外的其他工具来创建 json 负载?

尝试删除垃圾字符并添加这些 http header :

Access-Control-Allow-Origin: *
Access-Control-Allow-Credentials: true

关于java - Json 不适用于指定的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36610932/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com