sendRedirect() בHttpServletRequest
שלום, אני שולחת user מ- server אחד (port 1234, למשל) ל- server אחר (port 4567) ע"י HttpServletResponse.sendRedirect(). ב- server השני, אני משתמשת ב- servletRequest.getServerPort(), שאמורה להחזיר את ה- port של ה- destination server (ה- server שמקבל את ה- request. במקרה שלנו: 4567). אני מבצעת את הפעולות האלה ב- 2 סביבות. הראשונה עובדת מצויין: מחזירה את ה- port של ה- server שמקבל את ה- request: 4567. השניה מחזירה את ה-port של ה- source server: 1234. מישהו יודע למה? אולי sendRedirect משפיעה על getServerPort? אולי יש משהו אחר שיכול להשפיע?
שלום, אני שולחת user מ- server אחד (port 1234, למשל) ל- server אחר (port 4567) ע"י HttpServletResponse.sendRedirect(). ב- server השני, אני משתמשת ב- servletRequest.getServerPort(), שאמורה להחזיר את ה- port של ה- destination server (ה- server שמקבל את ה- request. במקרה שלנו: 4567). אני מבצעת את הפעולות האלה ב- 2 סביבות. הראשונה עובדת מצויין: מחזירה את ה- port של ה- server שמקבל את ה- request: 4567. השניה מחזירה את ה-port של ה- source server: 1234. מישהו יודע למה? אולי sendRedirect משפיעה על getServerPort? אולי יש משהו אחר שיכול להשפיע?