本文目录一览:
- 1、Java http post请求400
- 2、“Java:用axis调用webservice方法时报(400)Bad Request错,请问您当时问题解决啦吗?
- 3、用java写一个400以内的smith数~~~~~速求!!急!!!!!!!
- 4、java 400 bad request怎么解决
Java http post请求400
根据响应码判断一下,如果成功,调用conn.getInputStream()获取响应流,如果失败,调用conn.getErrorStream()获取响应流,剩下的步骤都一样。
“Java:用axis调用webservice方法时报(400)Bad Request错,请问您当时问题解决啦吗?
在网上查了一下,可能是本地cookie隐私设置的问题。一般在上网浏览网站的时候第一次打开完网页再打开连接以后就出现HTTP 400 - 错误请求的问题。
解决的方法如下:
1、打开internet选项
2、删除所有的cookies
3、点隐私把隐私级别设置到最高阻止所有的cookie
这样浏览网页的时候就不会再出现HTTP 400 - 错误请求的问题了。但是浏览某些需要cookie的网站(如:论坛或需要登陆的站点)时候就无法登陆了,所以在浏览完后记得要把隐私级别降低调回来,登陆站点以后保留cookies就可以了。
断点调试下,先清空下服务器的Work再试试
用java写一个400以内的smith数~~~~~速求!!急!!!!!!!
public class test08 {
public static void main(String[] args) // 输出400以内的smith数
{
test08 tt = new test08();
int i, j, r, t = 0, sum = 0, sum1 = 1;
for (i = 0; i 400; i++) {
t = i / 100 + i % 100 / 10 + i % 100 % 10; // 取i的各位数字和
for (j = 2; j i; j++) {
if (i % j == 0) // 判断是否为i的一个因子
{
boolean isExist = false; // 判断是否需要重复加此素数
boolean b = tt.isSs(j); // 盘算是否是素数
if (i % (j * j) == 0 i != j * j)
isExist = true;
if (b) {
r = j % 100 / 10 + j % 100 % 10; // 取因子各位数字和
sum1 *= j; // 素数因子累乘和
sum += r; // 因子数位累加和
if (isExist)
sum += r;
}
}
}
if (sum1 == i)// 输出满足的smith数
if (t == sum)
System.out.print(i + " ");
sum1 = 1;
sum = 0;
}
}
public boolean isSs(int j) { // 单独拿出来判断是否位素数 这样逻辑清晰一些
boolean b = true;
for (int k = 2; k = Math.sqrt(j); k++) // 判断是否为素数
{
if (j % k == 0) {
b = false;
break;
}
}
return b;
}
}
java 400 bad request怎么解决
参数错误,参数类型或者参数名或者需要的参数个数和你传给服务器的参数个数不一致