From 6e361414f52e475de227ca59fb454d7f40a6b79c Mon Sep 17 00:00:00 2001 From: gnosygnu Date: Sat, 3 Nov 2018 01:19:33 -0400 Subject: [PATCH] HTTP Server: Use url-encoded article link [#254] --- 400_xowa/src/gplx/xowa/htmls/portal/Xow_portal_mgr.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/400_xowa/src/gplx/xowa/htmls/portal/Xow_portal_mgr.java b/400_xowa/src/gplx/xowa/htmls/portal/Xow_portal_mgr.java index dd9af1ee0..63ed1b0ef 100644 --- a/400_xowa/src/gplx/xowa/htmls/portal/Xow_portal_mgr.java +++ b/400_xowa/src/gplx/xowa/htmls/portal/Xow_portal_mgr.java @@ -115,8 +115,8 @@ public class Xow_portal_mgr implements Gfo_invk { // NOTE: need to escape args href for Search page b/c user can enter in quotes and apos; EX:localhost:8080/en.wikipedia.org/wiki/Special:XowaSearch?search=title:(%2Breturn%20%2B"abc") ; DATE:2017-07-16 Bry_bfr tmp_bfr = bfr_mkr.Get_k004(); - byte[] subj_href = Xoh_html_wtr_escaper.Escape(Xop_amp_mgr.Instance, tmp_bfr, Bry_.Add(Xoh_href_.Bry__wiki, ttl.Subj_txt())); - byte[] talk_href = Xoh_html_wtr_escaper.Escape(Xop_amp_mgr.Instance, tmp_bfr, Bry_.Add(Xoh_href_.Bry__wiki, ttl.Talk_txt())); + byte[] subj_href = Xoh_html_wtr_escaper.Escape(Xop_amp_mgr.Instance, tmp_bfr, Bry_.Add(Xoh_href_.Bry__wiki, ttl.Subj_url())); + byte[] talk_href = Xoh_html_wtr_escaper.Escape(Xop_amp_mgr.Instance, tmp_bfr, Bry_.Add(Xoh_href_.Bry__wiki, ttl.Talk_url())); div_ns_fmtr.Bld_bfr_many(tmp_bfr, subj_href, subj_cls, talk_href, talk_cls, vnt_menu); return tmp_bfr.To_bry_and_rls();