【发布时间】:2017-04-28 12:18:44
【问题描述】:
我正在尝试访问 URL。服务器端是一个java脚本如下
function interact(message){
// loading message
$('<div class="message loading new"><figure class="avatar"><img
src="/static/res/im.png" /></figure><span></span>
</div>').appendTo($('.mCSB_container'));
// make a POST request [ajax ]
$.post('/message', {
msg: message,
}).done(function(reply) {
$('.message.loading').remove();
$('<div class="message new"><figure class="avatar"><img src="/static/res/botim.png" /></figure>' + reply['text'] + '</div>').appendTo($('.mCSB_container')).addClass('new');
setDate();
updateScrollbar();
我通过 http android 客户端调用它
public void postData(String valueIWantToSend) {
// Create a new HttpClient and Post Header
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://10.28.2.1:5000/message");
try {
// Add your data
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("message", valueIWantToSend));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
// Execute HTTP Post Request
HttpResponse response = httpclient.execute(httppost);
URL 被命中但显示错误请求
"POST /message HTTP/1.1" 400 -
【问题讨论】:
-
消息是文件还是什么...?
-
不是文件...实际上,该 js 代码用于具有聊天界面的网站.. 当我在浏览器中点击 url 'http //10.28.2.1:5000' 时,它会给出一个文本框.. . 输入消息并发送的位置。
标签: javascript android http-post