Hello,

I just try to change the news module to support HTTPS URLs. I modified
it to accept also https:// inputs, but as response I get:

HTTP/1.1 302 Found^M Date: Wed, 03 Mar 2010 22:30:55 GMT^M Server:
Apache/2.2.3 (Debian) mod_python/3.2.10 Python/2.4.4 PHP/5.2.0-8+etch16
mod_ssl/2.2.3 OpenSSL/0.9.8c mod_perl/2.0.2 Perl/v5.8.8^M Location:
https://it-gipfelblog.hpi-web.de/^M Content-Length: 217^M Connection:
close^M Content-Type: text/html; charset=iso-8859-1^M ^M <!DOCTYPE HTML
PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302
Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a
href="https://it-gipfelblog.hpi-web.de/";>here</a>.</p> </body></html>

I'm not really known of RSS feeds. Maybe it's this code:

static int
_cb_feed_server_add(void *data, int type, void *event)
{
   News_Feed_Document *doc;
   Ecore_Con_Event_Server_Add *ev;
   char buf[4096];

   doc = data;
   ev = event;

   /* check if the event is our event */
   if (doc->server.conn != ev->server)
     return 1;

   DFEED(("Connection established after %d tries, sending request",
   doc->server.nb_tries));

   snprintf(buf, sizeof(buf), "GET %s HTTP/1.0\r\n", doc->feed->file);
   ecore_con_server_send(doc->server.conn, buf, strlen(buf));
   snprintf(buf, sizeof(buf), "Host: %s\r\n", doc->feed->host);
   ecore_con_server_send(doc->server.conn, buf, strlen(buf));
   snprintf(buf, sizeof(buf), "User-Agent: %s/v%d\r\n\r\n",
   "Enlightenment News module", news->config->version);
   ecore_con_server_send(doc->server.conn, buf, strlen(buf));

   doc->server.waiting_reply = 1;

   return 1;
}

I assume for HTTPS another sequence needs to be sended. Is someone
known of RSS and HTTPS and could help me what to send in this case?

regards
        Andreas

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to