⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 applet要与cgi程序通信.txt

📁 我的applet要与CGI程序通信,请高手指教. ∶ 其实,我主要是想我的applet能向http服务器 ∶ 写文件以及读文件. ∶ 若能指点applet及CGI的样板程序,
💻 TXT
字号:
我的applet要与CGI程序通信,请高手指教. 
∶ 其实,我主要是想我的applet能向http服务器 
∶ 写文件以及读文件. 
∶ 若能指点applet及CGI的样板程序, 
∶ 当感激涕零. 
 
本人对Java也是新手,Post一个简单程序,莫见笑: 
 
/*******CGI**************/ 
main() 
{ 
 long num; 
 char d1[25]="counter.txt"; 
 FILE *fd=fopen(d1,"r"); 
 fscanf(fd,"%ld",&num); 
 num++; 
 fclose(fd); 
 fd=fopen("counter.txt","w"); 
 fprintf(fd,"%ld",num); 
 fclose(fd); 
 printf("Content-type: text/plain\n\n"); 
 printf("%07ld\n",num); 
} 
 
/*********applet***********/ 
import java.awt.*; 
import java.net.*; 
import java.io.*; 
public class count extends java.applet.Applet 
{ 
  Font fn=new Font("Times Roman",Font.BOLD,24); 
  String count_str1; 
  public void init() 
  { 
    try { 
        URL serverURL=new URL("http://202.112.147.194/cgi-bin/count.cgi"); 
        DataInputStream dis; 
        dis=new DataInputStream(serverURL.openStream()); 
        count_str1=dis.readLine(); 
        dis.close(); 
        } 
     catch(MalformedURLException mfURLe) 
     {System.out.println("MalformedURLException:"+mfURLe);} 
     catch(IOException ioe) 
     {System.out.println("IOException:"+ioe);} 
    } 
    public void paint(Graphics g) 
    { 
      g.setFont(fn); 
      g.setColor(Color.blue); 
      g.drawString(count_str1,10,50); 
     } 
     } 
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -