2010-07-16 105 views
1

我想使用这些令牌发出一个基本的HTTP请求:http://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html如何在Java中创建原始HTTP请求?

我知道Java通常会为你做这件事,但我想专门设置某些令牌。

+0

你可以先在你的问题中删除“in Java”。然后你会问“如何用Java打开一个套接字”,在这里你会得到你的答案。 – mathk 2010-07-16 12:09:25

+0

我没有看到这个问题的动机。你可以通过java.net.HttpURLConnection“专门设置某些标记”。 – EJP 2010-07-17 02:29:26

+0

你可能想看看这个问题/答案[session](http://stackoverflow.com/questions/2021392/java-web-app-security-adding-tokens-to-requests) – 2010-07-16 12:01:46

回答

3

为什么要重新发明轮子? Apache Http Client 4 conforms to rfc2616

+0

绝对使用这个,它确实允许你“设置某些标记” 如果不是,这是一个OOP语言。重写一个方法。 – 2010-07-16 12:07:57

1

打开要连接的主机上的端口80的套接字,然后以写入文件或控制台的相同方式写入流。