# ArkWeb_SchemeHandler_

```
typedef struct ArkWeb_SchemeHandler_ ArkWeb_SchemeHandler
```

#### 概述

ArkWeb\_SchemeHandler是用于注册自定义Scheme（协议）拦截器的结构体，定义了onRequestStart请求开始回调和onRequestStop请求停止回调两个函数指针。通过该结构体，开发者可以拦截Web组件中指定scheme的网络请求：在onRequestStart中判断是否拦截并返回自定义数据，在onRequestStop中执行资源清理。该结构体配合ArkWeb\_ResourceHandler和ArkWeb\_Response实现完整的请求拦截与自定义响应流程。

**起始版本：** 12

**相关模块：** Web

**所在头文件：** arkweb\_scheme\_handler.h