Java與CGI的溝通

來源:互聯網
上載者:User

Java程式可向一個伺服器發出一個CGI請求,這與HTML表單頁沒什麼兩樣。而且和HTML頁一樣,這個請求既可以設為GET(下載),亦可設為POST(上傳)。除此以外,Java程式還可攔截CGI程式的輸出,所以不必依賴程式來格式化一個新頁,也不必在出錯的時候強迫使用者從一個頁迴轉到另一個頁。事實上,程式的外觀可以做得跟以前的版本別無二致。

代碼也要簡單一些,畢竟用CGI也不是很難就能寫出來(前提是真正地理解它)。所以在這一節裡,我們準備辦個CGI編程速成班。為解決常規問題,將用C++建立一些CGI工具,以便我們編寫一個能解決所有問題的CGI程式。這樣做的好處是移植能力特彆強——即將看到的例子能在支援CGI的任何系統上運行,而且不存在防火牆的問題。

這個例子也闡示了如何在程式片(Applet)和CGI程式之間建立串連,以便將其方便地改編到自己的項目中。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.