1

谁能告诉我如何创建允许我从 MVC 查询字符串中提取 ID 的提取规则?

设想:

User hits site, and clicks "Add new"

Request: www.site.com/item/create
Response: www.site.com/item/view/2143

该站点将立即创建一个新项目并将它们重定向到 viewitem 页面。我想在 item/view/#### 之后的响应中提取的 id

当前记录的 webtest 代码:

var request4 = new WebTestRequest((Context["WebServerAddress"] + "/Item/Create"));
request4.Method = "POST";
var request4Body = new FormPostHttpBody();
request4.Body = request4Body;
yield return request4;
request4 = null;

//server redirect response happens now

var request5 = 
  new WebTestRequest((Context["WebServerAddress"] + "/Item/Edit/?needIdForHere"));
yield return request5;
request5 = null;

有任何想法吗?

非常感谢,
科汉

4

1 回答 1

1

您可能会从设置值中获得更多里程,WebTestContext.LastResponse.ResponseUri因为提取规则是为迭代响应正文而设计的。

于 2012-02-20T23:14:56.747 回答