簡體   English   中英

從Android的ASPX頁面獲取響應

[英]Get Response Back from ASPX page in Android

我有一個Android應用程序,該服務器調用服務器上的ASPX頁面,該服務器完成一些數據庫工作並返回正常(大部分時間)。 但是,我想驗證一下該過程是否正常執行。 因此,我在ASPX代碼中添加了以下行,之后Sub結束了。

Response.AddHeader(CONFIG.REG_RESPONSE, CONFIG.REG_ADDED)

這些行在我的Android中

OutputStream out = httpCon.getOutputStream();
out.write(bytes);
out.close();
int status = httpCon.getResponseCode();
strReceivedURL = httpCon.getURL().getFile();
strReturnedResponse = httpCon.getHeaderField(Config.REG_RESPONSE);    
Log.d(DEBUG, "Response Header:" + strReturnedResponse);

但是,它返回null。 另外,很抱歉這個愚蠢的問題,但是如果我把

Response.Redirect("/") 'Redirecting to home page

會否將Response.Header(s)設置為null? 處理此類請求的最佳方法是什么? 我正在使用ASPX頁面(就像Servlet),並且此aspx頁面中沒有HTML。

我相信您需要將該行放在頁面頂部

Response.AddHeader(CONFIG.REG_RESPONSE, CONFIG.REG_ADDED)

哦, 重定向,這會導致意外的行為

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM