If (HTTPStatusCode is not a success)
Set state to ERROR
Return from this state.
Create ReplyURL based on the DestinationURL and ResponseEntityPath.
Client MUST be able to download the response entity through
the ReplyURL.
Send HTTPStatusCode, BITSErrorCode, ShouldcopyToDestination,
IsReplyStaticURL, ResponseEntityPath, ReplyURL as part of
the response to the higher-layer protocol (in this case the
server component).
If (there is an error while reading the values)
Set state to ERROR
Return from this state.