Or setting alias in apache config when in production. I don't think streaming favicon through webpy is a good idea.
And your example needs proper content type header. On Nov 11, 3:25 am, Oscar Ciudad <[email protected]> wrote: > A fairly simple solution, not having to put any header HTML header. > favicon.ico is supposed to exist under "static": > > import web > > urls = ('/favicon.ico','favicon') > > app = web.application (urls, globals()) > > class favicon: > def GET(self): > f = open("static/favicon.ico", 'rb') > return f.read() > > if __name__ == "__main__": app.run() > > On Sep 24, 6:27 am, Bruce Eckel <[email protected]> wrote: > > > > > > > > > I too am curious about this one -- is there some command or code so that > > Web.py could serve favicon.ico? > > > -- Bruce Eckelwww.Reinventing-Business.comwww.MindviewInc.com > > > On Fri, Sep 23, 2011 at 3:45 PM, voxtreet <[email protected]> wrote: > > > Hi, > > > > Just started using web.py, wrote my first web service in less than 10 > > > lines, so THANK YOU! > > > > My question is about the favicon.ico file. I built the web app from > > > the tutorial, and run it directly from Python using the web.py built- > > > in web server. Every time I access the web service from a browser > > > (Chrome on Mac), I see in the logs a GET request for the URL I typed > > > in, but also see a GET request for /favicon.ico, to which my server > > > responds with a 404 Not Found error. > > > > It's not a problem, but it is an annoyance. When I deploy this to > > > Apache, I will get an extra line in my error logs every time someone > > > visits from a browser. > > > > I know this is a browser-specific issue (trying to find the icon to > > > put in the address bar), so not a big deal if requests are coming > > > directly from web apps. And I'm sure I could come up with some image > > > and install a favicon.ico somewhere and get web.py to serve it up. But > > > I'm just wondering if there is some way that web.py can "ignore" these > > > requests, or rather, not result in so many 404 errors in my logs? E.g. > > > some sort of built-in/default url mapping to some blank .ico data that > > > comes with web.py, or something like that? > > > > Thanks! > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "web.py" group. > > > To post to this group, send email to [email protected]. > > > To unsubscribe from this group, send email to > > > [email protected]. > > > For more options, visit this group at > > >http://groups.google.com/group/webpy?hl=en. -- You received this message because you are subscribed to the Google Groups "web.py" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/webpy?hl=en.
