我正在與pHp開發人員協調工作,他向我發送一些用戶名,密鑰在我的 aspx頁面,並且在此基礎上我正在檢查數據庫的真實性,如果真正的用戶然後 我會做response.write(「YES」),如果沒有,那麼我會做response.write(「NO」)。 PHP開發者說 ,他會讀我的response.write,並在此基礎上,他將允許用戶登錄到他的PHP站點 我想知道他將如何閱讀我的response.write從ASPX頁面。 他說他會讀它,並將它放在會話中,我很困惑他將如何閱讀我的回覆。 請您點亮它。如何閱讀PHP網站的aspx頁面響應
回答
該網站基於請求和回覆。用戶轉到鏈接,說www.yoursite.com/page.aspx。通過點擊該網站,用戶正在「請求」數據。由於您設置了ASP.NET,因此將處理該請求並運行您的page.aspx代碼。該頁面的代碼可能會使用很多內置的ASP.NET控件和代碼,但實際上結果是寫出一個「響應」。該響應通過一些標題信息發回給用戶。瀏覽器和中提琴讀取響應,用戶看到您的頁面。
在你的例子中,一些非常相似的東西將會繼續。他的PHP網站只會提出一個請求yoursite.com/login.aspx?username=test & password = test(注意:不要把查詢字符串中的用戶名/密碼作爲這樣的明文)。你的ASP.NET頁面將形成他的PHP站點可以讀取的響應,並且基於它自己的內部邏輯,它可以創建一個會話變量來表示用戶已登錄。他不是逐字讀取Response.Write()代碼,他正在閱讀它的結果。我不太確定讀取PHP響應的確切語法是什麼樣子,但我肯定有一些內置的框架功能可以讓他做到這一點。
這就是說,除非你有很多安全措施,否則這似乎是一個非常糟糕的主意。您的頁面必須100%確定請求來自他的PHP網站。他的PHP站點必須100%確定響應來自您的ASP.NET網站。最重要的是,您必須加密發送給您的用戶名/密碼,以便它不僅以純文本形式從站點發送到站點。
很好的解釋。 – NoviceToDotNet 2011-03-16 08:10:45
- 1. 如何閱讀php的JSON響應
- 2. ASPX頁面響應語法
- 3. CEFSharp - 閱讀網絡響應
- 4. ASPX - 鏈接HTML頁面ASPX頁面和響應
- 5. 掠在aspx頁面的IP地址的PHP網站
- 6. 如何將舊的PHP網站轉換爲響應網站
- 7. 如何閱讀網站的回覆?
- 8. 如何使用jquery ajax顯示來自aspx頁面的響應
- 9. PHP的網頁響應
- 10. 如何在asp.net網站中保護單個aspx頁面
- 11. 如何從託管發佈網站更改單個aspx頁面?
- 12. Golang:如何閱讀ReverseProxy的響應體?
- 13. 如何從PHP頁面返回響應
- 14. 如何響應網站?
- 15. 閱讀jSON響應
- 16. 閱讀HttpPost響應
- 17. 的WebView的Android應用程序 - 如何閱讀網站內容
- 18. 從aspx頁面讀取FileStream
- 19. 如何使用php集成aspx頁面?
- 20. 如何閱讀PHP套接字編程中的整個響應?
- 21. 使用jQuery發佈到頁面並閱讀響應
- 22. 如何閱讀HTTP響應正文?
- 23. 如何閱讀MediaWiki API JSON響應
- 24. 單頁的網站響應高度
- 25. 在Pega用戶界面中渲染HTML(aspx頁面的響應)
- 26. 從網站閱讀內容
- 27. pdf在網站閱讀
- 28. 從網站閱讀線
- 29. 從網站閱讀文本
- 30. AngularJS漫畫閱讀網站
爲什麼不通過JSON進行通信? – 2011-03-15 11:42:35
在另一端的PHp開發人員知道,他將如何閱讀response.write,但我不知道,所以我想知道你的人。 – NoviceToDotNet 2011-03-15 12:12:32
爲什麼你不問PHP開發人員?這是他正在處理的跨語言過程。 – Quentin 2011-03-15 13:10:26