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 ដែលបានកត់ត្រាទាំងស្រុងឬអត់។ ការលេងឡើងវិញអាចជៀសវាងគោលដៅ និងការតភ្ជាប់ប្រូកស៊ី ដូច្នេះសូមវាយតម្លៃការកំណត់នេះក្នុងរបៀបដែលពិតជាធ្វើប្រូកស៊ីផ្ទាល់។

អត្ថបទពាក់ព័ន្ធ