我知道我可以通过HttpWebRequest
生成和发送帖子,但我想知道是否可以生成帖子并将其返回到Web应用程序,以便它可以执行帖子。
换句话说,我希望Web应用程序在我的类库中调用生成post请求的方法,但我希望Web应用程序提交它。这可能吗?
修改
我认识到这听起来像是“WTF?你为什么要这样做?”所以让我给出一些背景知识。有一些相当复杂的逻辑用于构建一些加密的post值(其中一些包含Web应用程序无权访问的数据)。因此,为了保持Web部分简单,我们抽象了后代。现在的问题是我们需要调用应用程序才能实际发布帖子。
另一个澄清,我想让浏览器提交请求(即好像用户填写表格并提交)。
答案 0 :(得分:1)
HttpWebRequest
的请求在您致电GetResponse
之前未提交,因此应该可以通过HttpWebRequest
并在GetResponse
之间拨打HttpWebRequest req = ClassLibrary.GetPostRequest();
HttpWebResponse res = req.GetResponse();
,尽管我不确定你为什么喜欢这样做。
{{1}}