我正在尝试在免费托管的Web服务器上部署一个涉及oAuth和twitter的PHP应用程序,但该应用程序无法运行并导致如下错误:
import android.app.TabActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ListView;
import android.widget.Toast;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import java.util.ArrayList;
public class stock_list extends TabActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_stock_list);
//iniControls();
//loadList();
}
}
我用于该应用程序的库的所有者建议检查Web服务器上的任何防火墙是否阻止出站端口443.作为网络新手,我的问题是如何判断服务器是否确实阻止出站端口443连接。我试图从域名和端口443上的Windows机器远程登录,它显示空白屏幕,我读到这表明端口是打开的。对此有任何帮助非常感谢。
答案 0 :(得分:0)
请检查以下链接。这解释了如何检查服务器端口是否被阻止。如果您具有对Web服务器的root访问权限,则可以使用wget,telnet或nmap
进行检查如果您对服务器有命令行访问权限,并且安装了links2浏览器,则可以从终端访问http://portquiz.net:443/。
安装links2
$ sudo apt-get install links2
检查端口443是否已从终端浏览器打开
$ links2 http://portquiz.net:443/