2010-07-16 103 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的套接字,然後以寫入文件或控制檯的相同方式寫入流。