开发者社区> 问答> 正文

你好,阿里云OpenAPI我使用代码请求创建vpc接口返回版本参数错误?

问题1:你好,阿里云OpenAPI我使用代码请求创建vpc接口返回版本参数错误,但是我使用postman是可以请求通过的。
这个是报错信息: I/O error on POST request for "http://vpc.aliyuncs.com/": 状态码:400,异常信息:<?xml version='1.0' encoding='utf-8'?>ABB827DF-5EE6-5D96-8554-68D6AD370943vpc.aliyuncs.comInvalidVersionSpecified parameter Version is not valid.![CDATA[https://api.aliyun.com/troubleshoot?q=InvalidVersion&product=Vpc]]
问题2:有参考的实例吗?

展开
收起
真的很搞笑 2023-09-16 20:00:38 74 0
2 条回答
写回答
取消 提交回答
  • 看起来你是遇到了一个常见的REST API的问题,即API返回的状态码为400,表示客户端发送了无效的请求。具体到你的情况,可能是由于你的请求体格式不正确或者缺少某些必要的参数造成的。

    对于第一个问题,你可以尝试检查一下你的请求体的格式是否符合OpenAPI的要求。一般来说,POST请求的请求体应该是JSON格式的,所以你需要确保你的请求体是以JSON格式编码的字符串。此外,你也需要注意检查一下你的请求体中是否有缺失或错误的数据类型。

    2023-09-17 09:04:59
    赞同 展开评论 打赏
  • 回答1:还是body的入参问题,了解一下表单上传 application/x-www-form-urlencoded吧
    回答2:没有的 目前的高级语言太多了 没那么多资源去做这块。不过你搜关键字——某某语言 表单上传 application/x-www-form-urlencoded
    应该就能解决问题,此回答整理自钉群“阿里云 OpenAPI SDK 自签名服务群”

    2023-09-17 07:47:51
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
经典网络迁移VPC最佳实践 立即下载
AWS 数据中心与 VPC 揭秘 立即下载
最大化阿里云OpenAPI能力的方法和实践 立即下载