> Suprisingly, there is no connection between the entity IRIs and the wikipage 
> URLs. If one was given the IRI of an entity from Wikidata, and had no further 
> information about how Wikidata works, they would not be able to retrieve HTML 
> content about the entity.

If you require the "text/html" MIME type, you are going to be redirected to the 
HTML content. For example, you could try to go to 
https://www.wikidata.org/entity/Q42 using your favorite browser or execute:

curl --header 'Accept: text/html' 
https://www.wikidata.org/wiki/Special:EntityData/Q42 -v

Cheers,

Thomas

> Le 1 mai 2018 à 10:03, Antoine Zimmermann <antoine.zimmerm...@emse.fr> a 
> écrit :
> 
> On 01/05/2018 03:25, Peter F. Patel-Schneider wrote:
>> As far as I can tell real IRIs for Wikidata are https URIs.  The http IRIs
>> redirect to https IRIs.
> 
> That's right.
> 
>>   As far as I can tell no content negotiation is
>> done.
> 
> No, you're mistaken. Your tried the URL of a wikipage in your curl command. 
> Those are for human consumption, thus not available in turtle.
> 
> The "real IRIs" of Wikidata entities are like this: 
> https://www.wikidata.org/entity/Q{NUMBER}
> 
> However, they 303 redirect to 
> https://www.wikidata.org/wiki/Special:EntityData/Q{NUMBER}
> 
> which is the identifier of a schema:Dataset. Then, if you HTTP GET these 
> URIs, you can content negotiate them to JSON 
> (https://www.wikidata.org/wiki/Special:EntityData/Q{NUMBER}.json) or to 
> turtle (https://www.wikidata.org/wiki/Special:EntityData/Q{NUMBER}.ttl).
> 
> 
> Suprisingly, there is no connection between the entity IRIs and the wikipage 
> URLs. If one was given the IRI of an entity from Wikidata, and had no further 
> information about how Wikidata works, they would not be able to retrieve HTML 
> content about the entity.
> 
> 
> BTW, I'm not sure the implementation of content negotiation in Wikidata is 
> correct because the server does not tell me the format of the resource to 
> which it redirects (as opposed to what DBpedia does, for instance).
> 
> 
> --AZ
> 
>> peter
>> idefix merging> curl -I http://www.wikidata.org/wiki/Q52000000
>> HTTP/1.1 301 TLS Redirect
>> Date: Tue, 01 May 2018 01:13:09 GMT
>> Server: Varnish
>> X-Varnish: 227838359
>> X-Cache: cp1068 int
>> X-Cache-Status: int-front
>> Set-Cookie: WMF-Last-Access=01-May-2018;Path=/;HttpOnly;secure;Expires=Sat, 
>> 02
>> Jun 2018 00:00:00 GMT
>> Set-Cookie:
>> WMF-Last-Access-Global=01-May-2018;Path=/;Domain=.wikidata.org;HttpOnly;secure;Expires=Sat,
>> 02 Jun 2018 00:00:00 GMT
>> X-Client-IP: 199.4.160.88
>> Location: https://www.wikidata.org/wiki/Q52000000
>> Content-Length: 0
>> Connection: keep-alive
>> idefix merging> curl -I https://www.wikidata.org/wiki/Q52000000
>> HTTP/2 200
>> date: Tue, 01 May 2018 01:14:58 GMT
>> content-type: text/html; charset=UTF-8
>> server: mw1252.eqiad.wmnet
>> x-content-type-options: nosniff
>> p3p: CP="This is not a P3P policy! See
>> https://www.wikidata.org/wiki/Special:CentralAutoLogin/P3P for more info."
>> x-powered-by: HHVM/3.18.6-dev
>> content-language: en
>> link: </static/images/project-logos/wikidatawiki.png>;rel=preload;as=image
>> vary: Accept-Encoding,Cookie,Authorization
>> x-ua-compatible: IE=Edge
>> backend-timing: D=75094 t=1525107829593021
>> x-varnish: 754403290 624210434, 194797954 924438274
>> via: 1.1 varnish (Varnish/5.1), 1.1 varnish (Varnish/5.1)
>> age: 29467
>> x-cache: cp1067 hit/8, cp1068 hit/9
>> x-cache-status: hit-front
>> set-cookie: CP=H2; Path=/; secure
>> strict-transport-security: max-age=106384710; includeSubDomains; preload
>> set-cookie: WMF-Last-Access=01-May-2018;Path=/;HttpOnly;secure;Expires=Sat, 
>> 02
>> Jun 2018 00:00:00 GMT
>> set-cookie:
>> WMF-Last-Access-Global=01-May-2018;Path=/;Domain=.wikidata.org;HttpOnly;secure;Expires=Sat,
>> 02 Jun 2018 00:00:00 GMT
>> x-analytics: ns=0;page_id=52899665;https=1;nocookies=1
>> x-client-ip: 199.4.160.88
>> cache-control: private, s-maxage=0, max-age=0, must-revalidate
>> set-cookie: GeoIP=US:MA:Woburn:42.49:-71.16:v4; Path=/; secure;
>> Domain=.wikidata.org
>> accept-ranges: bytes
>> idefix merging> curl -I -H "Accept: text/turtle"
>> https://www.wikidata.org/wiki/Q52000000
>> HTTP/2 200
>> date: Tue, 01 May 2018 01:15:52 GMT
>> content-type: text/html; charset=UTF-8
>> server: mw1252.eqiad.wmnet
>> x-content-type-options: nosniff
>> p3p: CP="This is not a P3P policy! See
>> https://www.wikidata.org/wiki/Special:CentralAutoLogin/P3P for more info."
>> x-powered-by: HHVM/3.18.6-dev
>> content-language: en
>> link: </static/images/project-logos/wikidatawiki.png>;rel=preload;as=image
>> vary: Accept-Encoding,Cookie,Authorization
>> x-ua-compatible: IE=Edge
>> backend-timing: D=75094 t=1525107829593021
>> x-varnish: 754403290 624210434, 160015159 924438274
>> via: 1.1 varnish (Varnish/5.1), 1.1 varnish (Varnish/5.1)
>> age: 29522
>> x-cache: cp1067 hit/8, cp1068 hit/10
>> x-cache-status: hit-front
>> set-cookie: CP=H2; Path=/; secure
>> strict-transport-security: max-age=106384710; includeSubDomains; preload
>> set-cookie: WMF-Last-Access=01-May-2018;Path=/;HttpOnly;secure;Expires=Sat, 
>> 02
>> Jun 2018 00:00:00 GMT
>> set-cookie:
>> WMF-Last-Access-Global=01-May-2018;Path=/;Domain=.wikidata.org;HttpOnly;secure;Expires=Sat,
>> 02 Jun 2018 00:00:00 GMT
>> x-analytics: ns=0;page_id=52899665;https=1;nocookies=1
>> x-client-ip: 199.4.160.88
>> cache-control: private, s-maxage=0, max-age=0, must-revalidate
>> set-cookie: GeoIP=US:MA:Woburn:42.49:-71.16:v4; Path=/; secure;
>> Domain=.wikidata.org
>> accept-ranges: bytes
>> On 04/30/2018 02:53 PM, Lucas Werkmeister wrote:
>>> The real URI (without scare quotes :) ) is not
>>> https://www.wikidata.org/wiki/Q52000000 but
>>> http://www.wikidata.org/entity/Q52000000 – and depending on your Accept
>>> header, that will redirect you to the wiki page, JSON dump, or RDF data
>>> (in XML or Turtle formats). Since the LOD Cloud criteria explicitly
>>> mentions content negotiation, I think we’re good :)
>>> 
>>> Cheers,
>>> Lucas
>>> 
>>> On 30.04.2018 23:08, Peter F. Patel-Schneider wrote:
>>>> Does it?  The point is not just that Wikidata has real pointers to external
>>>> resources.
>>>> 
>>>> 
>>>> Wikidata needs to serve RDF (e.g., in Turtle) in an accepted fashion.  Is
>>>> having https://www.wikidata.org/wiki/Special:EntityData/Q52000000.ttl
>>>> available and linked to with an alternate link count when the "real" URI is
>>>> https://www.wikidata.org/wiki/Q52000000?  I don't know enough about this
>>>> corner of web standards to know.
>>>> 
>>>> 
>>>> peter
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> 
>>>> On 04/30/2018 01:45 PM, Federico Leva (Nemo) wrote:
>>>>> Peter F. Patel-Schneider, 30/04/2018 23:32:
>>>>>> Does the way that Wikidata serves RDF
>>>>>> (https://www.wikidata.org/wiki/Special:EntityData/Q52000000.rdf) satisfy 
>>>>>> this
>>>>>> requirement?
>>>>> I think that part was already settled with:
>>>>> https://lists.wikimedia.org/pipermail/wikidata/2017-October/011314.html
>>>>> 
>>>>> More information:
>>>>> https://phabricator.wikimedia.org/T85444
>>>>> 
>>>>> Federico
>>>> 
>>>> _______________________________________________
>>>> Wikidata mailing list
>>>> Wikidata@lists.wikimedia.org
>>>> https://lists.wikimedia.org/mailman/listinfo/wikidata
>>>> 
>>> _______________________________________________
>>> Wikidata mailing list
>>> Wikidata@lists.wikimedia.org
>>> https://lists.wikimedia.org/mailman/listinfo/wikidata
>> _______________________________________________
>> Wikidata mailing list
>> Wikidata@lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/wikidata
> 
> 
> _______________________________________________
> Wikidata mailing list
> Wikidata@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikidata


_______________________________________________
Wikidata mailing list
Wikidata@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata

Reply via email to