1e41f4b71Sopenharmony_ci# Webview Error Codes 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ci> **NOTE** 4e41f4b71Sopenharmony_ci> 5e41f4b71Sopenharmony_ci> This topic describes only module-specific error codes. For details about universal error codes, see [Universal Error Codes](../errorcode-universal.md). 6e41f4b71Sopenharmony_ci 7e41f4b71Sopenharmony_ci## 17100001 WebviewController Not Associated with a Web Component 8e41f4b71Sopenharmony_ci 9e41f4b71Sopenharmony_ci**Error Message** 10e41f4b71Sopenharmony_ci 11e41f4b71Sopenharmony_ciInit error. The WebviewController must be associated with a Web component. 12e41f4b71Sopenharmony_ci 13e41f4b71Sopenharmony_ci**Description** 14e41f4b71Sopenharmony_ci 15e41f4b71Sopenharmony_ciThis error code is reported when the **WebviewController** object is not associated with any **Web** component. 16e41f4b71Sopenharmony_ci 17e41f4b71Sopenharmony_ci**Solution** 18e41f4b71Sopenharmony_ci 19e41f4b71Sopenharmony_ciUse [onControllerAttached()](ts-basic-components-web.md#oncontrollerattached10) to check whether the **WebViewController** object is associated with the **Web** component. 20e41f4b71Sopenharmony_ci 21e41f4b71Sopenharmony_ci 22e41f4b71Sopenharmony_ci## 17100002 Invalid URL 23e41f4b71Sopenharmony_ci 24e41f4b71Sopenharmony_ci**Error Message** 25e41f4b71Sopenharmony_ci 26e41f4b71Sopenharmony_ciInvalid url. 27e41f4b71Sopenharmony_ci 28e41f4b71Sopenharmony_ci**Description** 29e41f4b71Sopenharmony_ci 30e41f4b71Sopenharmony_ciThis error code is reported when the URL format is incorrect. 31e41f4b71Sopenharmony_ci 32e41f4b71Sopenharmony_ci**Solution** 33e41f4b71Sopenharmony_ci 34e41f4b71Sopenharmony_ciVerify the URL format. 35e41f4b71Sopenharmony_ci 36e41f4b71Sopenharmony_ci 37e41f4b71Sopenharmony_ci## 17100003 Incorrect Resource Path 38e41f4b71Sopenharmony_ci 39e41f4b71Sopenharmony_ci**Error Message** 40e41f4b71Sopenharmony_ci 41e41f4b71Sopenharmony_ciInvalid resource path or file type. 42e41f4b71Sopenharmony_ci 43e41f4b71Sopenharmony_ci**Description** 44e41f4b71Sopenharmony_ci 45e41f4b71Sopenharmony_ciThis error code is reported when the path to the resource file is incorrect. 46e41f4b71Sopenharmony_ci 47e41f4b71Sopenharmony_ci**Possible Causes** 48e41f4b71Sopenharmony_ci 49e41f4b71Sopenharmony_ciThe resource file does not exist or cannot be accessed. 50e41f4b71Sopenharmony_ci 51e41f4b71Sopenharmony_ci**Solution** 52e41f4b71Sopenharmony_ci 53e41f4b71Sopenharmony_ciMake sure the path to the resource file is correct. 54e41f4b71Sopenharmony_ci 55e41f4b71Sopenharmony_ci 56e41f4b71Sopenharmony_ci## 17100004 Function Not Enabled 57e41f4b71Sopenharmony_ci 58e41f4b71Sopenharmony_ci**Error Message** 59e41f4b71Sopenharmony_ci 60e41f4b71Sopenharmony_ciFunction not enabled. 61e41f4b71Sopenharmony_ci 62e41f4b71Sopenharmony_ci**Description** 63e41f4b71Sopenharmony_ci 64e41f4b71Sopenharmony_ciThis error code is reported when the related function is not enabled. 65e41f4b71Sopenharmony_ci 66e41f4b71Sopenharmony_ci**Solution** 67e41f4b71Sopenharmony_ci 68e41f4b71Sopenharmony_ciMake sure the related function is enabled. 69e41f4b71Sopenharmony_ci 70e41f4b71Sopenharmony_ci 71e41f4b71Sopenharmony_ci## 17100005 Invalid Cookie Value 72e41f4b71Sopenharmony_ci 73e41f4b71Sopenharmony_ci**Error Message** 74e41f4b71Sopenharmony_ci 75e41f4b71Sopenharmony_ciInvalid cookie value. 76e41f4b71Sopenharmony_ci 77e41f4b71Sopenharmony_ci**Description** 78e41f4b71Sopenharmony_ci 79e41f4b71Sopenharmony_ciThis error code is reported when the cookie value type is invalid. 80e41f4b71Sopenharmony_ci 81e41f4b71Sopenharmony_ci**Possible Causes** 82e41f4b71Sopenharmony_ci 83e41f4b71Sopenharmony_ciThe cookie value type is not supported. 84e41f4b71Sopenharmony_ci 85e41f4b71Sopenharmony_ci**Solution** 86e41f4b71Sopenharmony_ci 87e41f4b71Sopenharmony_ciVerify the cookie value type. 88e41f4b71Sopenharmony_ci 89e41f4b71Sopenharmony_ci 90e41f4b71Sopenharmony_ci## 17100006 Message Port Callback Cannot Be Registered 91e41f4b71Sopenharmony_ci 92e41f4b71Sopenharmony_ci**Error Message** 93e41f4b71Sopenharmony_ci 94e41f4b71Sopenharmony_ciFailed to register a message event for the port. 95e41f4b71Sopenharmony_ci 96e41f4b71Sopenharmony_ci**Description** 97e41f4b71Sopenharmony_ci 98e41f4b71Sopenharmony_ciThis error code is reported when a callback fails to be registered for the message port. 99e41f4b71Sopenharmony_ci 100e41f4b71Sopenharmony_ci**Possible Causes** 101e41f4b71Sopenharmony_ci 102e41f4b71Sopenharmony_ciThe port is closed. 103e41f4b71Sopenharmony_ci 104e41f4b71Sopenharmony_ci**Solution** 105e41f4b71Sopenharmony_ci 106e41f4b71Sopenharmony_ciMake sure the port is open. 107e41f4b71Sopenharmony_ci 108e41f4b71Sopenharmony_ci 109e41f4b71Sopenharmony_ci## 17100007 Invalid Forward or Backward Operation 110e41f4b71Sopenharmony_ci 111e41f4b71Sopenharmony_ci**Error Message** 112e41f4b71Sopenharmony_ci 113e41f4b71Sopenharmony_ciInvalid backward or forward operation. 114e41f4b71Sopenharmony_ci 115e41f4b71Sopenharmony_ci**Description** 116e41f4b71Sopenharmony_ci 117e41f4b71Sopenharmony_ciThis error code is reported when the specified forward or backward cannot be performed. 118e41f4b71Sopenharmony_ci 119e41f4b71Sopenharmony_ci**Possible Causes** 120e41f4b71Sopenharmony_ci 121e41f4b71Sopenharmony_ci1. The browsing history is cleared. 122e41f4b71Sopenharmony_ci 123e41f4b71Sopenharmony_ci2. There is no browsing operation corresponding to the forward or backward operation. 124e41f4b71Sopenharmony_ci 125e41f4b71Sopenharmony_ci**Solution** 126e41f4b71Sopenharmony_ci 127e41f4b71Sopenharmony_ci1. Check whether **clearHistory** has been performed. 128e41f4b71Sopenharmony_ci 129e41f4b71Sopenharmony_ci2. Check whether the number of pages specified by the forward or backward operation is available. 130e41f4b71Sopenharmony_ci 131e41f4b71Sopenharmony_ci 132e41f4b71Sopenharmony_ci## 17100008 javaScriptProxy Does Not Exist 133e41f4b71Sopenharmony_ci 134e41f4b71Sopenharmony_ci**Error Message** 135e41f4b71Sopenharmony_ci 136e41f4b71Sopenharmony_ciFailed to delete JavaScriptProxy because it does not exist. 137e41f4b71Sopenharmony_ci 138e41f4b71Sopenharmony_ci**Description** 139e41f4b71Sopenharmony_ci 140e41f4b71Sopenharmony_ciThis error code is reported when the **javaScriptProxy** object to delete does not exist. 141e41f4b71Sopenharmony_ci 142e41f4b71Sopenharmony_ci**Possible Causes** 143e41f4b71Sopenharmony_ci 144e41f4b71Sopenharmony_ciThe target **javaScriptProxy** object is not yet registered. 145e41f4b71Sopenharmony_ci 146e41f4b71Sopenharmony_ci**Solution** 147e41f4b71Sopenharmony_ci 148e41f4b71Sopenharmony_ciMake sure the **javaScriptProxy** object is registered. 149e41f4b71Sopenharmony_ci 150e41f4b71Sopenharmony_ci 151e41f4b71Sopenharmony_ci## 17100009 Zoom Operation Failure 152e41f4b71Sopenharmony_ci 153e41f4b71Sopenharmony_ci**Error Message** 154e41f4b71Sopenharmony_ci 155e41f4b71Sopenharmony_ciThe zoom operation failed. 156e41f4b71Sopenharmony_ci 157e41f4b71Sopenharmony_ci**Description** 158e41f4b71Sopenharmony_ci 159e41f4b71Sopenharmony_ciThis error code is reported when the page cannot be zoomed in or out. 160e41f4b71Sopenharmony_ci 161e41f4b71Sopenharmony_ci**Possible Causes** 162e41f4b71Sopenharmony_ci 163e41f4b71Sopenharmony_ciThe zoom ratio has reached its maximum or minimum. 164e41f4b71Sopenharmony_ci 165e41f4b71Sopenharmony_ci**Solution** 166e41f4b71Sopenharmony_ci 167e41f4b71Sopenharmony_ciCheck whether the zoom ratio has reached its maximum or minimum. 168e41f4b71Sopenharmony_ci 169e41f4b71Sopenharmony_ci 170e41f4b71Sopenharmony_ci## 17100010 Failure to Send Messages Through a Port 171e41f4b71Sopenharmony_ci 172e41f4b71Sopenharmony_ci**Error Message** 173e41f4b71Sopenharmony_ci 174e41f4b71Sopenharmony_ciFailed to post messages through the port. 175e41f4b71Sopenharmony_ci 176e41f4b71Sopenharmony_ci**Description** 177e41f4b71Sopenharmony_ci 178e41f4b71Sopenharmony_ciThis error code is reported when the current port cannot be used to send messages. 179e41f4b71Sopenharmony_ci 180e41f4b71Sopenharmony_ci**Possible Causes** 181e41f4b71Sopenharmony_ci 182e41f4b71Sopenharmony_ciThe local or remote port is closed. 183e41f4b71Sopenharmony_ci 184e41f4b71Sopenharmony_ci**Solution** 185e41f4b71Sopenharmony_ci 186e41f4b71Sopenharmony_ci1. Make sure the local port is open. 187e41f4b71Sopenharmony_ci 188e41f4b71Sopenharmony_ci2. Make sure an **onMessageEvent** callback is registered for the remote port. 189e41f4b71Sopenharmony_ci 190e41f4b71Sopenharmony_ci 191e41f4b71Sopenharmony_ci## 17100011 Invalid Origin 192e41f4b71Sopenharmony_ci 193e41f4b71Sopenharmony_ci**Error Message** 194e41f4b71Sopenharmony_ci 195e41f4b71Sopenharmony_ciInvalid origin. 196e41f4b71Sopenharmony_ci 197e41f4b71Sopenharmony_ci**Description** 198e41f4b71Sopenharmony_ci 199e41f4b71Sopenharmony_ciThis error code is reported when the input parameter **origin** is invalid. 200e41f4b71Sopenharmony_ci 201e41f4b71Sopenharmony_ci**Possible Causes** 202e41f4b71Sopenharmony_ci 203e41f4b71Sopenharmony_ci1. The **origin** parameter is empty. 204e41f4b71Sopenharmony_ci 205e41f4b71Sopenharmony_ci2. The **origin** value is invalid. 206e41f4b71Sopenharmony_ci 207e41f4b71Sopenharmony_ci**Solution** 208e41f4b71Sopenharmony_ci 209e41f4b71Sopenharmony_ciMake sure the **origin** value is valid. 210e41f4b71Sopenharmony_ci 211e41f4b71Sopenharmony_ci 212e41f4b71Sopenharmony_ci## 17100012 No Web Storage Origin 213e41f4b71Sopenharmony_ci 214e41f4b71Sopenharmony_ci**Error Message** 215e41f4b71Sopenharmony_ci 216e41f4b71Sopenharmony_ciInvalid web storage origin. 217e41f4b71Sopenharmony_ci 218e41f4b71Sopenharmony_ci**Description** 219e41f4b71Sopenharmony_ci 220e41f4b71Sopenharmony_ciThis error code is reported when no web storage origin is available. 221e41f4b71Sopenharmony_ci 222e41f4b71Sopenharmony_ci**Possible Causes** 223e41f4b71Sopenharmony_ci 224e41f4b71Sopenharmony_ciThe related JS database API is not used. 225e41f4b71Sopenharmony_ci 226e41f4b71Sopenharmony_ci**Solution** 227e41f4b71Sopenharmony_ci 228e41f4b71Sopenharmony_ci1. Check whether the JS database API is used. 229e41f4b71Sopenharmony_ci 230e41f4b71Sopenharmony_ci2. If the JS database API is used, find out the failure cause, for example, check whether **databaseAccess** is enabled. 231e41f4b71Sopenharmony_ci 232e41f4b71Sopenharmony_ci 233e41f4b71Sopenharmony_ci## 17100013 Invalid Number of Sockets During Preconnection 234e41f4b71Sopenharmony_ci 235e41f4b71Sopenharmony_ci**Error Message** 236e41f4b71Sopenharmony_ci 237e41f4b71Sopenharmony_ciThe number of sockets to be preconnected is invalid. 238e41f4b71Sopenharmony_ci 239e41f4b71Sopenharmony_ci**Description** 240e41f4b71Sopenharmony_ci 241e41f4b71Sopenharmony_ciThis error code is reported when the number of sockets to be preconnected is invalid. 242e41f4b71Sopenharmony_ci 243e41f4b71Sopenharmony_ci**Possible Causes** 244e41f4b71Sopenharmony_ci 245e41f4b71Sopenharmony_ciThe number of sockets is less than or equal to 0 or greater than 6. 246e41f4b71Sopenharmony_ci 247e41f4b71Sopenharmony_ci**Solution** 248e41f4b71Sopenharmony_ci 249e41f4b71Sopenharmony_ciMake sure the specified number of sockets is greater than 0 and less than or equal to 6. 250e41f4b71Sopenharmony_ci 251e41f4b71Sopenharmony_ci 252e41f4b71Sopenharmony_ci## 17100014 Type and Value Mismatch 253e41f4b71Sopenharmony_ci 254e41f4b71Sopenharmony_ci**Error Message** 255e41f4b71Sopenharmony_ci 256e41f4b71Sopenharmony_ciThe type and value of the message do not match. 257e41f4b71Sopenharmony_ci 258e41f4b71Sopenharmony_ci**Description** 259e41f4b71Sopenharmony_ci 260e41f4b71Sopenharmony_ciThis error code is reported when the type and value of the message do not match. 261e41f4b71Sopenharmony_ci 262e41f4b71Sopenharmony_ci**Possible Causes** 263e41f4b71Sopenharmony_ci 264e41f4b71Sopenharmony_ciThe value of the obtained message does not match the type of the message. 265e41f4b71Sopenharmony_ci 266e41f4b71Sopenharmony_ci**Solution** 267e41f4b71Sopenharmony_ci 268e41f4b71Sopenharmony_ciCall the API based on the message type to obtain the message value. For example, if the type is **BOOLEAN**, call the **GetBoolean** API to obtain the Boolean value. 269e41f4b71Sopenharmony_ci 270e41f4b71Sopenharmony_ci 271e41f4b71Sopenharmony_ci## 17100015 Memory Allocation Failure 272e41f4b71Sopenharmony_ci 273e41f4b71Sopenharmony_ci**Error Message** 274e41f4b71Sopenharmony_ci 275e41f4b71Sopenharmony_ciMemory allocation failed. 276e41f4b71Sopenharmony_ci 277e41f4b71Sopenharmony_ci**Description** 278e41f4b71Sopenharmony_ci 279e41f4b71Sopenharmony_ciThis error code is reported when memory allocation failed due to insufficient memory. 280e41f4b71Sopenharmony_ci 281e41f4b71Sopenharmony_ci**Possible Causes** 282e41f4b71Sopenharmony_ci 283e41f4b71Sopenharmony_ciThe data to send is too large. 284e41f4b71Sopenharmony_ci 285e41f4b71Sopenharmony_ci**Solution** 286e41f4b71Sopenharmony_ci 287e41f4b71Sopenharmony_ciCheck the length of the data to be sent. 288e41f4b71Sopenharmony_ci 289e41f4b71Sopenharmony_ci## 17100016 Download Task Not Paused 290e41f4b71Sopenharmony_ci 291e41f4b71Sopenharmony_ci**Error Message** 292e41f4b71Sopenharmony_ci 293e41f4b71Sopenharmony_ciThe download task is not paused. 294e41f4b71Sopenharmony_ci 295e41f4b71Sopenharmony_ci**Description** 296e41f4b71Sopenharmony_ci 297e41f4b71Sopenharmony_ciThis error code is reported when an attempt is made to resume a download task that is not paused. 298e41f4b71Sopenharmony_ci 299e41f4b71Sopenharmony_ci**Possible Causes** 300e41f4b71Sopenharmony_ci 301e41f4b71Sopenharmony_ci**WebDownloadItem.resume** is called when the download task is not paused. 302e41f4b71Sopenharmony_ci 303e41f4b71Sopenharmony_ci**Solution** 304e41f4b71Sopenharmony_ci 305e41f4b71Sopenharmony_ciN/A 306e41f4b71Sopenharmony_ci 307e41f4b71Sopenharmony_ci## 17100017 Invalid WebviewController 308e41f4b71Sopenharmony_ci 309e41f4b71Sopenharmony_ci**Error Message** 310e41f4b71Sopenharmony_ci 311e41f4b71Sopenharmony_ciNo valid WebviewController is associated. 312e41f4b71Sopenharmony_ci 313e41f4b71Sopenharmony_ci**Description** 314e41f4b71Sopenharmony_ci 315e41f4b71Sopenharmony_ciThis error code is reported when the current **WebviewController** object is invalid. 316e41f4b71Sopenharmony_ci 317e41f4b71Sopenharmony_ci**Possible Causes** 318e41f4b71Sopenharmony_ci 319e41f4b71Sopenharmony_ciThe **WebviewController** object is not associated with a valid **\<Web>** component. 320e41f4b71Sopenharmony_ci 321e41f4b71Sopenharmony_ci**Solution** 322e41f4b71Sopenharmony_ci 323e41f4b71Sopenharmony_ciUse a **WebviewController** object that is associated with a valid **\<Web>** component. 324e41f4b71Sopenharmony_ci 325e41f4b71Sopenharmony_ci## 17100018 No WebDownloadDelegate Available 326e41f4b71Sopenharmony_ci 327e41f4b71Sopenharmony_ci**Error Message** 328e41f4b71Sopenharmony_ci 329e41f4b71Sopenharmony_ciNo WebDownloadDelegate has been set yet. 330e41f4b71Sopenharmony_ci 331e41f4b71Sopenharmony_ci**Description** 332e41f4b71Sopenharmony_ci 333e41f4b71Sopenharmony_ciThis error code is reported when no **WebDownloadDelegate** is available to receive the download state. 334e41f4b71Sopenharmony_ci 335e41f4b71Sopenharmony_ci**Possible Causes** 336e41f4b71Sopenharmony_ci 337e41f4b71Sopenharmony_ci**WebDownloadManager.resumeDownload** is called when **WebDownloadDelegate** has not been set. 338e41f4b71Sopenharmony_ci 339e41f4b71Sopenharmony_ci**Solution** 340e41f4b71Sopenharmony_ci 341e41f4b71Sopenharmony_ciUse **WebDownloadManager.setDownloadDelegate** to set a **WebDownloadDelegate** class. 342e41f4b71Sopenharmony_ci 343e41f4b71Sopenharmony_ci## 17100019 Download Not Started Yet 344e41f4b71Sopenharmony_ci 345e41f4b71Sopenharmony_ci**Error Message** 346e41f4b71Sopenharmony_ci 347e41f4b71Sopenharmony_ciThe download task is not started yet. 348e41f4b71Sopenharmony_ci 349e41f4b71Sopenharmony_ci**Description** 350e41f4b71Sopenharmony_ci 351e41f4b71Sopenharmony_ciThis error code is reported when an attempt is made to pause or resume a download task that has not been started. 352e41f4b71Sopenharmony_ci 353e41f4b71Sopenharmony_ci**Possible Causes** 354e41f4b71Sopenharmony_ci 355e41f4b71Sopenharmony_ci**pause** or **resume** is called when the download task that has not been started. 356e41f4b71Sopenharmony_ci 357e41f4b71Sopenharmony_ci**Solution** 358e41f4b71Sopenharmony_ci 359e41f4b71Sopenharmony_ciCall **start('xxx')** in **WebDownloadDelegate.onBeforeDownload** and specify the download path. 360e41f4b71Sopenharmony_ci 361e41f4b71Sopenharmony_ci## 17100020 Failed to Register Custom Schemes 362e41f4b71Sopenharmony_ci 363e41f4b71Sopenharmony_ci**Error Message** 364e41f4b71Sopenharmony_ci 365e41f4b71Sopenharmony_ciFailed to register custom schemes. 366e41f4b71Sopenharmony_ci 367e41f4b71Sopenharmony_ci**Description** 368e41f4b71Sopenharmony_ci 369e41f4b71Sopenharmony_ciThis error code is reported when a custom scheme failed to be registered. 370e41f4b71Sopenharmony_ci 371e41f4b71Sopenharmony_ci**Possible Causes** 372e41f4b71Sopenharmony_ci 373e41f4b71Sopenharmony_ciThe custom scheme is set after the ArkWeb engine is initialized. 374e41f4b71Sopenharmony_ci 375e41f4b71Sopenharmony_ci**Solution** 376e41f4b71Sopenharmony_ci 377e41f4b71Sopenharmony_ciRegister the custom scheme before initializing the ArkWeb engine. 378e41f4b71Sopenharmony_ci 379e41f4b71Sopenharmony_ci## 17100021 WebResourceHandler Is Invalid 380e41f4b71Sopenharmony_ci 381e41f4b71Sopenharmony_ci**Error Message** 382e41f4b71Sopenharmony_ci 383e41f4b71Sopenharmony_ciThe resource handler is invalid. 384e41f4b71Sopenharmony_ci 385e41f4b71Sopenharmony_ci**Description** 386e41f4b71Sopenharmony_ci 387e41f4b71Sopenharmony_ciThis error code is reported when the **WebResourceHandler** object is invalid. 388e41f4b71Sopenharmony_ci 389e41f4b71Sopenharmony_ci**Possible Causes** 390e41f4b71Sopenharmony_ci 391e41f4b71Sopenharmony_ci1. The corresponding request is not intercepted in **WebSchemeHandler**. 392e41f4b71Sopenharmony_ci 393e41f4b71Sopenharmony_ci2. The request is intercepted before the response body is constructed, and the request is ended due to some reasons. 394e41f4b71Sopenharmony_ci 395e41f4b71Sopenharmony_ci3. The **WebResourceHandler** object has called **didFinish** and **didFail**. 396e41f4b71Sopenharmony_ci 397e41f4b71Sopenharmony_ci 398e41f4b71Sopenharmony_ci**Solution** 399e41f4b71Sopenharmony_ci 400e41f4b71Sopenharmony_ciDo not call the **WebResourceHandler** API in the preceding situations. 401e41f4b71Sopenharmony_ci 402e41f4b71Sopenharmony_ci## 17100022 Failed to Initialize WebHttpBodyStream 403e41f4b71Sopenharmony_ci 404e41f4b71Sopenharmony_ci**Error Message** 405e41f4b71Sopenharmony_ci 406e41f4b71Sopenharmony_ciFailed to initialize the HTTP body stream. 407e41f4b71Sopenharmony_ci 408e41f4b71Sopenharmony_ci**Description** 409e41f4b71Sopenharmony_ci 410e41f4b71Sopenharmony_ciThis error code is reported when data initialization of **WebHttpBodyStream** fails. 411e41f4b71Sopenharmony_ci 412e41f4b71Sopenharmony_ci**Possible Causes** 413e41f4b71Sopenharmony_ci 414e41f4b71Sopenharmony_ciThe data carried in the POST request is invalid, for example, the data flow contains data in a file but the specified file path does not exist. 415e41f4b71Sopenharmony_ci 416e41f4b71Sopenharmony_ci**Solution** 417e41f4b71Sopenharmony_ci 418e41f4b71Sopenharmony_ciVerify that the data carried in the POST request is valid. 419