Đối tác dùng SOAP. Xin được đối tác mở cổng kết nối, cho phép server có IP i1 được gọi sang. i1 là VPS, chỉ có terminal, nên mình sẽ dùng Xshell và chức năng Tunneling để tạo proxy, kết nối từ máy mình sang đối tác
Móa, thiết lập proxy cho thằng soapui xong gọi vẫn ko được. Thử gọi URL khác cũng ko được. Proxy đó đem thử với firefox thì ok. Éo hiểu thằng soapui có vấn đề gì với proxy nữa, lỗi!
OK, tìm cách khác. Cần gọi sang đối tác với URL kiểu như
https: // doitac.com : 7749 / api
Giờ mình sẽ vẫn dùng Tunneling, để khi truy cập https: // localhost : 7749 / api từ máy mình nó sẽ là gọi sang https: // doitac.com : 7749 / api từ VPS. Ok, tuy nhiên khi gọi sang thì bên đối tác lại check tên miền nên họ thấy localhost chứ ko phải doitac.com và kết quả xử lý ko đúng như mong muốn.
Làm sao giờ, à há, thay đổi file hosts để doitac.com trỏ về 127.0.0.1 (localhost đó), thế là ngon rồi. Gọi sang đối tác ok, giờ thì test thêm qua SOAP UI mà ko cần proxy và sẵn sàng viết code thôi!