public marks

PUBLIC MARKS from nhoizey with tag http


Let's make the web faster - Google Code

"Here are some statistics about the size, number of resources and other such metrics of pages on the world wide web. These are collected from a sample of several billions of pages that are processed as part of Google's crawl and indexing pipeline."

Why there is no servlets in Play

"I think that the fundamental problem is that using the servlet API is the only way you can plug with the HTTP layer of a JEE server. Perhaps the java ecosystem needs something like Rack. I mean, a real low level and portable API to deal with HTTP. Not an half assed HTTP API built on some flawed architectural principles."


Charles Web Debugging Proxy • HTTP Monitor / HTTP Proxy / HTTPS

by 7 others
"Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information)."


How To Optimize Your Site With HTTP Caching | BetterExplained

by 2 others
Caching is a great example of the ubiquitous time-space tradeoff in programming. You can save time by using space to store results. Fewer downloads means a faster, happier site.

Google Code Blog: How we improved performance on Google Code

If you're a frequent visitor to for product updates and reference materials for Google APIs you're working with, you might have noticed that the page loading time (or page rendering time depending on how you see it) has reduced in varying


by 10 others
An activity diagram to describe the resolution of HTTP response status codes, given various headers.

InfoQ: Hypermedia in RESTful applications

Flickr's current approach of requiring that clients possess Flickr-specific knowledge in order to progress from one application state to another, is simply another way of saying that they have a proprietary application model. Not only is it proprietary th


WWW FAQs: What is the maximum length of a URL?

Although the specification of the HTTP protocol does not specify any maximum length, practical limits are imposed by web browser and server software.

Ajaxian » CSS Sprite Generator Released

CSS Sprite is a single image file which contains several graphics. Using CSS background positions it’s possible to display any one of the graphics. By using a sprite you save on multiple http requests which helps speed up the rendering of your page.

POMPAGE - Comment j'ai expliqué REST à ma femme

by 3 others
Un grand classique de l'explication de REST enfin traduit, merci Karl !

blogrium » Blog Archive » Accept email in your apps with Mailhook

by 2 others (via)
Mailhook is the easiest way to accept email in your web apps. Using Mailhook, you can receive email directly into your scripts and applications as easy as handling a form post. This means that you have no excuse to not have an email interface to your application. At a high level, you can think of Mailhook as an email to HTTP adapter. We receive the email and pass it to your script via HTTP. All you have to do is make the script, hook it up, and you’ll be ready to accept email in your application.

mailhook - DevjaVu

by 1 other
Using Mailhook, you can receive email directly into your scripts and applications as easy as handling a form post. This means that you have no excuse to not have an email interface to your application.

Eleven Emerging Ideas for SOA Architects in 2007

by 1 other (via)
using the basic Web formats and protocols such as HTTP, XML, REST, and JSON as the "Unix Pipe of the Web" -- to quote a colorful phrase of Ray Ozzie's -- as the fundamental glue between systems


AkaSig » Blog Archive » Le bidouilleur mobile a toujours tor

by 1 other
Heureusement, en bon bidouilleur mobile, j’ai mon routeur à l’oignon préféré, à savoir TOR. Je lance donc Tor sur mon portable. Celui-ci arrive à se faufiler par-dessus le firewall et m’ouvre un accès au monde extérieur. J’indique à Thunderbird d’utiliser Tor en tant que proxy SOCKS. Pas de problème, me voici sur le Net en POP !

CMS et bonnes pratiques HTTP - Blog & Blues - Standards Web et accessibilité

Ce petit problème, très spécifique et ponctuel, est en effet révélateur d'un pan entier de la qualité Web pour lequel les CMS ont un rôle clé à jouer. Encore faut-il qu'ils le prennent en compte.

How HTTP Works

by 5 others (via)
In developing Web applications, as in life, it is important to understand the basics.

mnot’s Web log: Asynchrony: There Is No Spoon

by 3 others
A single HTTP request/response is indeed synchronous, so that that level this argument holds. In the common case, one party (the server) can’t send messages to the other (the client) without receiving a corresponding request. However, there are a couple of easy ways to work around this.