Return C# 中的 XHR 值(脚本任务 SSIS)
Return XHR value in C# (Script Task SSIS)
我正在尝试从 XHR 中获取值,例如http://www.mypage.com/step/make/validateuser.php?user=test456&password=test123.
我正在使用 HttpWebResponse 和我在此处找到的其他方法进行测试,但没有成功。下面的代码是最后测试的,不要 return link XHR 期望的字符串文本。
{
// TODO: Add your code here
var request = (HttpWebRequest)WebRequest.Create(@"http://www.mypage.com/step/make/validateuser.php?user=test456&password=test123");
var response = (HttpWebResponse)request.GetResponse();
string responseString;
using (var stream = response.GetResponseStream())
{
using (var reader = new StreamReader(stream))
{
responseString = reader.ReadToEnd();
MessageBox.Show(responseString);
}
}
Dts.TaskResult = (int)ScriptResults.Success;
}```
我不是 MessageBox.Show()
的粉丝。最好设置一个断点并逐步查看 responseString 的值,reader 和 response 是 运行.
我正在尝试从 XHR 中获取值,例如http://www.mypage.com/step/make/validateuser.php?user=test456&password=test123.
我正在使用 HttpWebResponse 和我在此处找到的其他方法进行测试,但没有成功。下面的代码是最后测试的,不要 return link XHR 期望的字符串文本。
{
// TODO: Add your code here
var request = (HttpWebRequest)WebRequest.Create(@"http://www.mypage.com/step/make/validateuser.php?user=test456&password=test123");
var response = (HttpWebResponse)request.GetResponse();
string responseString;
using (var stream = response.GetResponseStream())
{
using (var reader = new StreamReader(stream))
{
responseString = reader.ReadToEnd();
MessageBox.Show(responseString);
}
}
Dts.TaskResult = (int)ScriptResults.Success;
}```
我不是 MessageBox.Show()
的粉丝。最好设置一个断点并逐步查看 responseString 的值,reader 和 response 是 运行.