개정판 e3fe2bd4
issue #000: url encode 여부 확인
Change-Id: Id1abca14e7383f9dcb852122ab35a9881e27d508
ConvertService/ServiceBase/ConvertionWebService/Conversion.asmx.cs | ||
---|---|---|
158 | 158 |
{ |
159 | 159 |
//Omsk 는 웹서비스 호출 시 인코딩 |
160 | 160 |
//Omsk 제외는 Markus 에서 인코딩 |
161 |
document_Url = Base64Decode(document_Url); |
|
162 |
document_Url = HttpUtility.UrlEncodeUnicode(document_Url); |
|
161 |
if(!document_Url.Contains("http%3a%2f%2f")) |
|
162 |
{ |
|
163 |
document_Url = Base64Decode(document_Url); |
|
164 |
document_Url = HttpUtility.UrlEncodeUnicode(document_Url); |
|
165 |
} |
|
163 | 166 |
} |
164 | 167 |
var doc = _entity.DOCUMENT_ITEM.Where(d => d.ID == document_Id).FirstOrDefault(); |
165 | 168 |
if (doc != null) |
... | ... | |
497 | 500 |
{ |
498 | 501 |
//Omsk 는 웹서비스 호출 시 인코딩 |
499 | 502 |
//Omsk 제외는 Markus 에서 인코딩 |
500 |
document_Url = Base64Decode(document_Url); |
|
501 |
document_Url = HttpUtility.UrlEncodeUnicode(document_Url); |
|
503 |
if (!document_Url.Contains("http%3a%2f%2f")) |
|
504 |
{ |
|
505 |
document_Url = Base64Decode(document_Url); |
|
506 |
document_Url = HttpUtility.UrlEncodeUnicode(document_Url); |
|
507 |
} |
|
502 | 508 |
} |
503 | 509 |
var doc = _entity.DOCUMENT_ITEM.Where(d => d.ID == document_Id).FirstOrDefault(); |
504 | 510 |
if(doc != null) |
내보내기 Unified diff