C++代码用于 URL 编码,但不能使用curl

发布于 2024-12-04 20:47:24 字数 543 浏览 1 评论 0原文

有没有一种简单的方法可以在 C++ 中进行 URL 编码?

我正在使用字节字符串编码,它给出错误的结果

SDKXML=CSOTR39099&lt

而不是正确的格式 %3CCSPInput%3E

像 libcurl 这样的东西是否可以用于

错误编码的 C++ 示例请求:

GET /sdk/servlet/abc.servlet.SampleCredit?SDKXML=<CSPInput><serviceID>CSOTR39099</serviceID>&lt

而不是正确的格式 %3CCSPInput%3E

您能否帮忙并建议问题出在哪里,并提出修复它的代码。

Is there a simple way to do URL encode in C++?

I am using byte string encode and it give wrong result

SDKXML=<CSPInput><serviceID>CSOTR39099</serviceID><

<CSPInput> Instead of the correct format %3CCSPInput%3E

Will somthing like libcurl work for C++

Sample Request wrongly encoded:

GET /sdk/servlet/abc.servlet.SampleCredit?SDKXML=<CSPInput><serviceID>CSOTR39099</serviceID><

<CSPInput> Instead of the correct format %3CCSPInput%3E

Could you please help and suggest where is the issue and propose the code to fix it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

过气美图社 2024-12-11 20:47:24

你可以看看 houdini

< 似乎是 html 编码,而不是 url 编码

you can look at houdini

< seems to be html encode, not url encoding

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文