我使用给定的代码在java中使用GET REST调用,但我收到错误代码:404即Not Found.但是当我在浏览器中使用相同的URL时,我得到了输出,它工作正常.我是JAVA的新手.可能是我错误地传递了查询参数,但我没有得到它.我在NETBEANS 7.1.2工作.请帮忙.
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.net.HttpURLConnection;
import java.net.URL;
public class Test {
private static String ENDPOINT ="http://wisekar.iitd.ernet.in/active/api_resources.php/method/mynode?";
public static void main(String[] args) throws IOException
{
URL url = new URL(ENDPOINT + "key=" + "mykey" );
HttpURLConnection httpCon = (HttpURLConnection) url.openConnection();
httpCon.setDoOutput(true);
httpCon.setRequestMethod("GET");
OutputStreamWriter out = new OutputStreamWriter( httpCon.getOutputStream());
System.out.println(httpCon.getResponseCode());
System.out.println(httpCon.getResponseMessage());
out.close();
}
}
Run Code Online (Sandbox Code Playgroud)
这里mykey是网站给我的关键.
我还想在输出窗口或控制台上打印响应消息.因为我想将它存储在将来进行一些提取.请帮忙.
我想存储当前登录用户的用户名
mysql_query(" UPDATE member SET url = 'ques2.php'
WHERE username = '$username' ") or die('Unable to update members URL: ' . mysql_error());
Run Code Online (Sandbox Code Playgroud)
//在这个我想更新我的列url,这是登录用户的最后一次访问的网址,我用它来退出我的用户名
while($info = mysql_fetch_array( $data ))
{
//Print $info['username'] ;
if($info['username']==($fgmembersite->UserName('username')))
{
$username=$info['username'];
break;
}
}
Run Code Online (Sandbox Code Playgroud)
但是它没有检索登录用户的用户名并且我想要存储它,因为我可以运行我的更新查询....我的代码中有什么问题....请帮忙.
我正在尝试将我的Django项目推送到Heroku,但它没有加载静态文件.
我用它来设置东西,一切都很好,但我无法解决静态文件的问题.
我的目录结构是这样的
help_the_needy
help_the_needy
__init__.py
settings.py
urls.py
views.py
wsgi.py
manage.py
Procfile
requirements.txt
static
css
font-awesome
fonts
img
js
templates
base.html
display_list2.html
index.html
Run Code Online (Sandbox Code Playgroud)
这是完整的代码(所有文件).
这是我的settings.py.
我尝试了很多东西来解决这个问题,但似乎没有任何工作.
当我按下它时会复制静态文件,但它不会加载它们.
有人可以指出我的错误吗?哪里错了?