Voulant récupérer du contenu via une requête HTTP, j'obtiens étonnamment des caractères au milieu de mon contenu.
Par exemple (ma requête) :
GET /cgi-bin/atom.cgi/blog_id=14/entry_id=2357 HTTP/1.1
Host: diveintomark.org
Content-Type: application/atom+xml |
le code PHP (la partie sensible) :
Code :
- fputs($fp,$this->request);
- while(!feof($fp))
- {
- $this->result .= fread($fp,32000);
- }
- fclose($fp);
|
Résultat :
HTTP/1.1 200 OK
Date: Mon, 08 Mar 2004 13:49:49 GMT
Server: Apache/2.0.48 (Debian GNU/Linux)
X-Atom-Authentication-Info: nextnonce="MTA3ODc1Mzc5NC43NyAzZGI4ODQ4NTM5ZGQwM2Q5ZjY2ZGQ3YWM3MzcwMWY4ZWNjOTY1YTI1"
Vary: Accept-Encoding,User-Agent
X-Bender: I'm gonna build my *own* syndication format... with blackjack... and hookers. ... In fact, forget the format.
Transfer-Encoding: chunked
Content-Type: application/xml
1c0
<entry xmlns="http://purl.org/atom/ns#">
<created>2003-08-12T23:53:03Z</created>
<issued>2003-08-12T23:53:03Z</issued>
<title>Automated post</title>
<modified>2003-09-08T01:35:13Z</modified>
<summary>An automated post</summary>
<content type="text/html" mode="escaped">This is a test not so</content>
<link>http://diveintomark.org/atom/archives/002357.html</link>
<id>http://diveintomark.org/cgi-bin/atom.cgi/blog_id=14/entry_id=2357</id>
</entry>
0 |
Ce qui me dérange se sont les 1c0 et 0.
Message édité par greut le 08-03-2004 à 16:31:08