주의점

URL에 띄어쓰기가 있는 경우 크롬에서는 새로운 파라미터로 인식하게 되어 탭을 새로 띄우는 식으로 동작할 수 있다. URL을 미리 urlencode하여 보내거나 최소 띄어쓰기를 "+"나 "%20"으로는 replace 해줘야 좋다.

Uipath 기준으로는 Uri.EscapeUriString(vURL)

-----------------------------------------------------------------------------------------------------------------------------------------------------------

보통 웹을 오픈할 때는 Open Browser에 해당하는 패키지들이 있다.

이슈는 셀레늄 같은 걸 이용하는 RPA툴에서 일어난다.

이미 하나의 브라우저 세션을 점유하고 있는 상태에서 새로운 브라우저를 띄우려고 할 때,

세션을 새롭게 잡아야 되는 케이스가 많다.

그래서 open browser로 열고 그 주소창에 Type into나 Set Text를 하는 경우가 있는데

그냥 "브라우저 실행 경로(.exe까지)" "웹사이트 주소" 형태로 주소를 한 칸 띄어쓰기로 파라미터를 주면 된다.

[Uipath는 셀레니움으로 작동하지 않기 때문에 이런 경우가 거의 없을 거고 아마 Brity RPA 같은 툴들이 그렇다.]

 

 

+ Recent posts