System::Net::FileWebRequest 类

FileWebRequest class

提供对抽象类 WebRequest 的实现,以在文件系统上工作。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。

class FileWebRequest : public System::Net::WebRequest

方法

方法描述
Abort() override中止当前请求。
BeginGetRequestStream(AsyncCallback, System::SharedPtr<Object>) override启动异步操作以获取用于向资源写入数据的流。
BeginGetResponse(AsyncCallback, System::SharedPtr<Object>) override启动对资源的异步请求。
EndGetRequestStream(System::SharedPtr<IAsyncResult>) override等待指定的获取流的异步操作完成。
EndGetResponse(System::SharedPtr<IAsyncResult>) override等待指定的资源异步请求完成。
FileWebRequest(System::SharedPtr<Uri>)构造一个新实例。
get_ContentType() override获取请求的 MIME 类型。
get_Headers() override获取 HTTP 标头的集合。
get_Method() override获取 HTTP 方法。
get_RequestUri() override返回请求的 URI。
GetResponse() override返回与当前 Web 请求关联的 Web 响应。
set_ContentType(String) override设置请求的 MIME 类型。
set_Headers(System::SharedPtr<WebHeaderCollection>) override设置 HTTP 头的集合。
set_Method(String) override设置 HTTP 方法。
set_Timeout(int) overrideRTTI 信息。

另见