Skip to content

http_Post函数

函数名:http_Post / http_Post

函数功能

执行HTTP POST请求,向指定URL提交数据,适用于向Web接口提交表单或JSON数据。

会员等级:🟢 免费版(Free)

参数规范

参数名类型必填示例特殊说明
urlString"https://api.example.com/data"请求的目标网址,必须为有效URL
queryStringString"{\"key\":\"value\"}"请求参数,通常为JSON格式字符串

使用案例

基本POST请求

问题描述:向API提交数据 公式演示

excel
=http_Post("https://api.example.com/submit", "{\"name\":\"张三\",\"age\":25}")

输出效果

text
{"status":"success","message":"数据提交成功"}

提交表单数据

问题描述:提交表单数据到服务器 公式演示

excel
=http_Post("https://form.example.com/submit", "username=admin&password=123456")

输出效果

text
{"code":200,"result":"登录成功"}

技术说明

请求方式说明

  • 使用HttpWebRequest执行POST请求
  • 默认使用UTF-8编码处理请求体
  • 内容类型默认为application/json
  • 请求超时时间为60秒

安全提示

  • URL应确保来源可信,避免被注入恶意代码
  • 不建议用于处理敏感信息(如账户密码)

异常处理

错误场景返回值
无法连接到URL#N/A
响应内容为空""
URL格式不正确#VALUE!

注:本函数在WPS 2019+ 和 Excel 365中测试通过,需联网使用

基于源代码最新版本文档