[英]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.