ដាក់ប្រូកស៊ីសាជីវកម្មរបស់ WireMock ក្នុង proxyVia
រក្សា URL គោលដៅពិតរបស់ mapping ហើយកំណត់ hop បន្ទាប់នៅពេលបង្កើត WireMockServer។
mapping នៅតែឈ្មោះសេវាគោលដៅពិត។ កំណត់អ្នកសម្របសម្រួលរបស់ WireMock ក្នុងការកំណត់ម៉ាស៊ីនមេរបស់វា៖
import com.github.tomakehurst.wiremock.WireMockServer;
import com.github.tomakehurst.wiremock.core.WireMockConfiguration;
var server = new WireMockServer(
WireMockConfiguration.wireMockConfig()
.proxyVia("proxy.example.net", 8080)
);សម្រាប់សំណើឆ្លងកាត់ប្រូកស៊ី ផ្លូវគឺ client → WireMock → corporate proxy → target service។ អតិថិជនត្រូវការផ្លូវទៅ WireMock; proxyVia គ្រប់គ្រងការតភ្ជាប់ដែល WireMock ធ្វើបន្ទាប់ពីនោះ។
ការជំនួស URL គោលដៅដោយអាសយដ្ឋានមូលដ្ឋានរបស់ប្រូកស៊ីសាជីវកម្ម ផ្លាស់ប្តូរសេវាដែលបានស្នើ។ វាមិនបង្ហាញ hop បន្ថែមនោះទេ។
ប្រសិនបើមិនឃើញសំណើឡើងលើ សូមពិនិត្យថាតើការឆ្លើយតបមកពី stub ដែលបានកត់ត្រាទាំងស្រុងឬអត់។ ការលេងឡើងវិញអាចជៀសវាងគោលដៅ និងការតភ្ជាប់ប្រូកស៊ី ដូច្នេះសូមវាយតម្លៃការកំណត់នេះក្នុងរបៀបដែលពិតជាធ្វើប្រូកស៊ីផ្ទាល់។