diff --git a/websocket-sharp/Net/WebHeaderCollection.cs b/websocket-sharp/Net/WebHeaderCollection.cs
index 92c82f20..19376047 100644
--- a/websocket-sharp/Net/WebHeaderCollection.cs
+++ b/websocket-sharp/Net/WebHeaderCollection.cs
@@ -657,14 +657,18 @@ namespace WebSocketSharp.Net
}
///
- /// Gets or sets the specified request in the collection.
+ /// Gets or sets the specified request header in the collection.
///
///
- /// A that represents the value of the request .
+ /// A that represents the value of the request header.
///
///
- /// One of the enum values, represents
- /// the request header to get or set.
+ ///
+ /// One of the enum values.
+ ///
+ ///
+ /// It represents the request header to get or set.
+ ///
///
///
///
@@ -674,15 +678,15 @@ namespace WebSocketSharp.Net
/// -or-
///
///
- /// contains invalid characters.
+ /// contains an invalid character.
///
///
///
/// The length of is greater than 65,535 characters.
///
///
- /// The current instance doesn't allow
- /// the request .
+ /// The current instance does not allow
+ /// the request header.
///
public string this[HttpRequestHeader header] {
get {