http

How often are etags used these days and what is their maximum length?

Curious to know how common it is for web servers to use etags, especially with RSS feeds? Also I can't seem to find what the maximum length can be for the etag header. The HTTP spec fails to mention it, at least the part that I was reading. ...

How to handle "100 continue" HTTP message ?

Hello, I'm writing a simplistic HTTP server that will accept PUT requests mostly from cURL as client and I'm having a bit of an issue with handling the "Expect: 100-continue" header. As I understand it, the server is supposed to read the header, send back a "HTTP/1.1 100 Continue" response on the connection, read the stream up to the v...

Valid content-type for XML, HTML and XHTML documents

What are correctly content-types for this documents ? I need to write a simple crawler, that only fetches this kind of files. Nowadays http://somedomain.com/index.html can serve for example an JPEG file due to mod_rewrite, so I need to check the content-type from the response header and compare it with a list of allowed content-types. ...

Is Transport security a bad practice for the WCF service over the Internet?

I have a WCF service accessible over the Internet. It has wsHttpBinding binding and message security mode with username credentials to authenticate clients. The msdn says that we should use message security for the Internet scenarios, because it provides end-to-end security instead of point-to-point security as Transport security has. W...

Why do we need libnet_do_checksum? HTTP checksum doesnt work

I understood that the tcp checksum calculates automaticly if we write 0 in the function libnet_build_tcp, so why do we need libnet_do_checksum? I have an error, when I am trying to build a new packet. A regulat TCP packet(SYN,ACK) works fine, but an HTTP packet don't work, beacuse a tcp checksum error. Do I have to use libnet_do_checksu...

Is there any tutorial on using C# WCF webhttpBinding on connecting to HTTPs from http and passing data over https?

What I need is wcf (webhttpbinding) service to log in into https from http and example of wcf service working over https So is there any tutorial on using C# WCF webhttpBinding on connecting to HTTPs from http and passing data over https? Any tutorials, blog articleswill be apreciated. ...

Sending two servlet responses per request

Hi, I write, because I can not solve the following problem. I have a servlet that processes some information. In response I put both text and binary content. How do I get two response, then two html page, starting from the same request? is a thing possible? The first response should continue to do what he does now, while the second would...

"Proxying" HTTP requests

Hi all, I have some software which runs as a black box, I have no access to it. This software makes HTTP requests. What I want to do is intercept these requests, forward them on, catch the response, do something with it, before passing the response back to the software. Can this be done? What's the best method? Thanks Edit: Requests ...

More HTTP verbs with AS3?

I'm developing a social game in Flash with a team of developers. Our server-side guy has developed a really slick RESTful API for the Flash client to talk to. A lot of the client-server interactions involve adding and removing objects from a persistent world, so the API makes extensive use of the PUT and DELETE verbs. The problem is, ...

setting cookies

Okay, so I'm trying to set cookies using Ruby. I'm in a Rack environment. response[name]=value will add an HTTP header into the HTTP headers hash rack has. I know that it works. But the following method of setting cookies doesn't work: def set_cookie(opts={}) args = { :name => nil, :value => nil, :expire...

Twitter api - no more than 150 requests per hour....

Hi. I am writing a twitter app using jtwitter - and its running inside a server inside my work. Anyway - whenever i run it from work it returns the error below and I am only making a couple requests per hour: HTTP/1.1 400 Bad Request {"request":"/1/statuses/user_timeline.json?count=6&id=cicsdemo&","error":"Rate limit exceeded. Clients ...

Bluescreen 0x0000003B during DownloadFileAsync?

Hello again, I've run into a problem with an application I'm developing in C#/.NET. A problem I can't trace down because it causes my system to crash with a BSOD. Here's the minidump: 060310-27066-01.dmp 03.06.2010 19:47:39 SYSTEM_SERVICE_EXCEPTION 0x0000003b 00000000c0000005 fffff8000306d4d0 fffff8800b107640 0000000000000000 ntoskrnl....

non-secure items in Sharepoint 2007

When accessing our sharepoint site via HTTPS, users inside our network receive a prompt stating "Display nonsecure items?". When accessing the site from outside our network via HTTPS, some images do not display at all. Some links do not function correctly as well. We have found that this occurs when site administrators create images an...

How exactly does an array get urlencoded?

Many languages allow one to pass an array of values through the url. I need to , for various reasons, directly construct the url by hand. How is an array of values urlencoded? ...

Ideal HTTP cache control headers for different types of resources

I want to find a minimal set of headers, that work with "all" caches and browsers (also when using HTTPS!) On my web site, I'll have three kinds of resources: (1) Forever cacheable (public / equal for all users) Example: 0A470E87CC58EE133616F402B5DDFE1C.cache.html (auto generated by GWT) These files are automatically assigned a new...

What is the fastest way to scrape HTML webpage in Android?

I need to extract information from an unstructured web page in Android. The information I want is embedded in a table that doesn't have an id. <table> <tr><td>Description</td><td></td><td>I want this field next to the description cell</td></tr> </table> Should I use Pattern Matching? Use BufferedReader to extract the information...

IIS6 HTTP request prioritization

Hi all, I am submitting POST requests to an external server running IIS6. This is a time critical request where I want to ensure that my request is processed at a specific time (say 10:00:00 AM). No earlier. And I want to ensure that at that specific time, my request is assigned the highest priority over other requests. Would any of thi...

VSEnterpriseHelper.axd http handler

Hi, I have a problem with web service testing. I generated a test method for a web service class, added a default.aspx to web service, changed attribute to [UrlToTest("http://localhost:54785/Default.aspx")] , added <location path="VSEnterpriseHelper.axd"> <system.web> <authorization> <allow users="*" /> <...

details of request.getSession() statement?

I understand that if we use the following statement HttpSession session = request.getSession(); Will create the Unique session id, Create Cookie and associate Cookie with the Session id. and helps the container to keep track and identify the clients. Yes, My question, is there a possibility for me to see the cookie header and Unique...

"Forwarded" request

Hi people, i have a problem with implementation of "forwarded" request in java. So i have a servlet, and i want that for request localhost(servlet works on localhost) i receive a page(page defined intern in programm) and can proceed to work with this page using localhost. Example: page defined: stackoverflow.com So if i type in browser ...