OpenEdge.Net.HTTP.Filter.Writer.RequestWriterBuilder
- Last Updated: January 15, 2026
- 2 minute read
- OpenEdge
- Documentation
|
Method Summary
| Options | Name | Purpose | |
|---|---|---|---|
| OpenEdge.Net.HTTP.Filter.Writer.RequestWriterBuilder Build () |
/** Returns a request writer for a given request.
@return RequestWriterBuilder The writer to use */
|
||
| OpenEdge.Net.HTTP.Filter.Writer.RequestWriterBuilder Build (IHttpRequest) |
/** Returns a request writer for a given request.
@param IHttpRequest The request for which to build a writer
@return RequestWriterBuilder The writer to use */
|
||
| Progress.Lang.Class GetWriter (IHttpRequest, BuilderRegistry) |
/** Returns a request writer from a particular registry
The search alogrithm is
1. A writer for the HTTP Version+METHOD
2. A writer for the HTTP version
3. The writer for HTTP/1.1 . We use HTTP/1.1 as a defautl because it's pretty pervasive
@param IHttpRequest The request for which we are seeking a writer
@param BuilderRegistry The registry in which to look
@return Progress.Lang.Class The type of the writer. It's the caller's responsibility to
invoke and use the writer */
|
||
| InitializeRegistry (BuilderRegistry) |
/** Adds initial values into the registry
@param BuilderRegistry The registry to populate */
|
||
| OpenEdge.Net.HTTP.Filter.Payload.MessageWriter NewRequestWriter () |
|
||
| OpenEdge.Net.HTTP.Filter.Writer.RequestWriterBuilder Request (IHttpRequest) |
/** Adds a message to the writer (for any extra context).
@param IHttpRequest The message
@return RequestWriterBuilder The writer used */
|
||
| OpenEdge.Net.HTTP.Filter.Writer.RequestWriterBuilder WriteTo (ByteBucket) |
/** Specifies the ByteBucket to use for the message body
@param ByteBucket The bucket to use
@return RequestWriterBuilder The writer used */
|
Constructor Summary
| Options | Name | Purpose | |
|---|---|---|---|
| RequestWriterBuilder () |
/* Default constructor */
|
||
| RequestWriterBuilder (IHttpRequest) |
/* Constructor.
@param IHttpRequest */
|
Property Summary
| Options | Name | Purpose | |
|---|---|---|---|
| OpenEdge.Net.HTTP.BuilderRegistry Registry |
|
||
| OpenEdge.Net.HTTP.IHttpRequest Request |
|
||
| OpenEdge.Net.HTTP.Filter.Payload.MessageWriter Writer |
|
Method Detail
OpenEdge.Net.HTTP.Filter.Writer.RequestWriterBuilder Build ()
|
||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OpenEdge.Net.HTTP.Filter.Writer.RequestWriterBuilder Build (IHttpRequest)
|
||||||||||||||||||||||||||||||
Progress.Lang.Class GetWriter (IHttpRequest, BuilderRegistry)
|
||||||||||||||||||||||||||||||
InitializeRegistry (BuilderRegistry)
|
||||||||||||||||||||||||||||||
OpenEdge.Net.HTTP.Filter.Payload.MessageWriter NewRequestWriter () |
||||||||||||||||||||||||||||||
OpenEdge.Net.HTTP.Filter.Writer.RequestWriterBuilder Request (IHttpRequest)
|
||||||||||||||||||||||||||||||
OpenEdge.Net.HTTP.Filter.Writer.RequestWriterBuilder WriteTo (ByteBucket)
|
||||||||||||||||||||||||||||||
Constructor Detail
RequestWriterBuilder ()
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
RequestWriterBuilder (IHttpRequest)
|
||||||||||||
Property Detail
OpenEdge.Net.HTTP.BuilderRegistry Registry |
||||||||
|---|---|---|---|---|---|---|---|---|
OpenEdge.Net.HTTP.IHttpRequest Request
|
||||||||
OpenEdge.Net.HTTP.Filter.Payload.MessageWriter Writer |
||||||||