1

我正在尝试使用 GWAN 的 java servlet。使用 api.Gwan 类很容易让 GET 请求工作。

我的问题是如何让 POST 请求正常工作。

import api.Gwan;

public class ProccessGETRequest {
    public static int jmain(long env, String[] args) {
    //GET request  is contained in the args
    ...
    //but how do you access the POST request?
    }
} 

如果此功能不存在,有人可以建议一个实现。这将更容易弄清楚 api.Gwan 类是否是开源的...... :(

4

2 回答 2

0

在 C servlet 中,post 和 get args 都在“args”中。我没有在 G-WAN 中尝试过 java,但我认为 post args 应该在同一个位置。

于 2012-08-29T15:51:35.950 回答
0

Richard 是对的:G-WAN 为您进行解析,因此jmain(args)包含 GET 和 POST 请求的参数。

您没有什么特别的事情要做,请参阅loan.java可以在 GET 和 POST 两种模式下使用的示例。

对于某些语言,G-WAN API 有时会部分移植(例如 C# 或 Java),因为xbuffers在使用 UTF16 字符和抽象的平台上使用与 UTF8一起使用的 G-WAN 几乎没有意义strings(它们无论如何都需要数据副本才能与 G-WAN 通话)。

高性能例程也是如此,如果它们被封装在语言包装器中,它们将失去它们的目的(速度)。

但是,如果您遗漏了某些特定的东西,那么 G-WAN 开发人员愿意添加功能,正如我过去所看到的那样。只需给他们一行。

于 2012-08-31T13:52:14.550 回答