gpt4 book ai didi

c# - 从 HttpListener 解析 POST 参数

转载 作者:太空狗 更新时间:2023-10-30 00:07:43 25 4
gpt4 key购买 nike

假设我有 HttpListener。它监听一些端口和 ip。当我发送 POST 请求时,它会捕获它。我如何解析来自 HttpListenerRequest 的 POST 参数?

HttpListenerContext context = listener.GetContext();
HttpListenerRequest request = context.Request;

if ( request.HttpMethod == "POST" )
{
// Here i can read all parameters in string but how to parse each one i don't know
}

最佳答案

POST 正文(从 HttpListenerRequest 上的 InputStream 读取)使用您选择的任何机制来解析 POST 数据。

例如,您可以在浏览器中对 JavaScript 对象调用 JSON.stringify 来发送 JSON。在这种情况下,您可以在 .Net 或 JSON.Net 中使用 JSON 反序列化器。

或者,您可以选择发送 XML、CSV 或其他完全不同的内容。

希望对您有所帮助 - 哈罗德

关于c# - 从 HttpListener 解析 POST 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19031438/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com