小编pro*_*mer的帖子

在Servlet中获取HTTP和HTTPS请求的完整URL和查询字符串

我正在编写一个代码,其任务是检索请求的URL或完整路径.我写了这段代码:

HttpServletRequest request;//obtained from other functions
String uri = request.getRequestURI();
if (request.getQueryString() != null)
    uri += "?" + request.getQueryString();
Run Code Online (Sandbox Code Playgroud)

所以,当我浏览http://google.com?q=abc它是可以的(正确的).但是当我浏览时有问题https://google.com.的价值urihttp://google.com:443google.com:443,这样的程序时,不仅不HTTPS被使用.

并且输出相同request.getRequestURL().toString().

解决办法是什么?

java servlets httprequest

73
推荐指数
2
解决办法
20万
查看次数

Apache Spark或Cascading框架?

我很困惑何时使用Cascading框架以及何时使用Apache Spark.每个人的适用用例是什么?

任何帮助表示赞赏.

java cascading apache-spark

7
推荐指数
1
解决办法
5068
查看次数

验证用户登录名和密码的问题

朋友我需要制作一个软件,需要验证有效的用户登录才能使用软件.我试过这个:

bool valid = false;
 using (PrincipalContext context = new PrincipalContext(ContextType.Domain,domainname))
 {
     valid = context.ValidateCredentials( username, password );
 }
Run Code Online (Sandbox Code Playgroud)

我正在使用.net框架4.在上面的代码中如何获取计算机的域名.我试过了 SystemInformation.ComputerName,SystemInformation.UserDomainName 但我得到的错误是:

无法联系服务器

.我们可以使用c#中的任何头文件获取当前的用户名和密码吗?请回答.编辑:我使用它在我的计算机或AD中进行本地登录.

c# .net-4.0

4
推荐指数
1
解决办法
3417
查看次数

标签 统计

java ×2

.net-4.0 ×1

apache-spark ×1

c# ×1

cascading ×1

httprequest ×1

servlets ×1