小编Sun*_*adi的帖子

C#如何欺骗WebRequest的IP地址

我有asp.net网站托管,我正在使WebRequest发布数据并获得响应.该网站正在进行IP过滤.我想欺骗发件人IP地址以进行测试.是否可以以编程方式执行或我必须使用任何工具.

public string GetResponse(string request)
{  
    lock (Obj)  
    {  
        request = request + _dataControlInfo.SendEndingWith;  
        Logger.Info(request);  
        var req = (HttpWebRequest)WebRequest.Create(_serviceUrl);  
        req.Headers.Add("SOAPAction", "\"\"");  
        req.ContentType = "text/xml;charset=\"utf-8\"";  
        req.Accept = "text/xml";  
        req.Method = "POST";  
        var stm = req.GetRequestStream();  
        var bytes = UtfEncoding.StringToUtf8ByteArray(request);  
        stm.Write(bytes, 0, bytes.Length);  
        stm.Close();  
        var resp = req.GetResponse();  
        var stmr = new StreamReader(resp.GetResponseStream());  
        var strResponseXml = stmr.ReadToEnd();  
        Logger.Info(strResponseXml);  
        return strResponseXml;  
    }  
}  
Run Code Online (Sandbox Code Playgroud)

请说明任何可能性.

c#

14
推荐指数
1
解决办法
2万
查看次数

在gradle清洁测试时,Activiti + Spring Boot + Gradle构建挂起

我在执行gradle clean test命令时遇到问题.我的应用程序使用activiti进行工作流程.Git的网址:https://github.com/sanelib/eBOSS/tree/merge-before-dev 科:"合并前方的开发"是具有Activiti的worflow过程更多的测试.但是它只执行了来自"核心"模块的12个集成测试中的6个.如果我使用@Ignore进行任何随机的6次测试,那么它就会成功休息6.我已经调试了一些控制台,并发现它在启动activiti进程时挂起.

此源还在/ scripts文件夹中包含了数据库模式.如果您错过了在您的环境中进行测试所需的任何文件,请告诉我.

任何人都能看到这个并给我解决方案吗?

java spring gradle activiti spring-boot

13
推荐指数
1
解决办法
573
查看次数

标签 统计

activiti ×1

c# ×1

gradle ×1

java ×1

spring ×1

spring-boot ×1