簡體   English   中英

通過希伯來語參數時從MediaWiki引擎得到錯誤答案

[英]Getting wrong answer from MediaWiki engine when passing Hebrew paramaters

我正在制作一些使用WikiEngine的希伯來語網站的Android版本,但是當我嘗試使用希伯來語標題名稱通過其API獲取一些數據時,卻得到了錯誤的答案。 就像我嘗試獲取此網址一樣

http://www.some-web-site.co.il/w/he/api.php?action=query&prop=revisions&rvprop=content&format=xml&titles= “ HEBREW_TITLE”

我收到API的答復,稱標題丟失。 但是如果我像這樣傳遞字符串

塊引用%D7%A1%D7%99%D7%95%D7%A2_%D7%91%D7%A8%D7%9B%D7%99%D7%A9%D7%AA_%D7%9E%D7%9B% D7%A9%D7%99%D7%A8%D7%99_%D7%94%D7%9C%D7%99%D7%9B%D7%94

我得到了嚴厲的回應。 從瀏覽器復制粘貼URL時得到的字符串。 所以我的問題很熱,我可以使用Java用這種格式將希伯來語主題名稱轉換為字符串。

謝謝

嘗試

 String title = "THE_HEBREW_TITLE";
 String encodedTitle = URLEncoder.encode(title , "UTF-8");

並使用encodedTitle組成用於查詢Web服務的URL。

暫無
暫無

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

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