Google API client ສາມາດໄດ້ຮັບ HTTP transport ເມື່ອສ້າງຂຶ້ນ. ຕັ້ງຄ່າ transport ທີ່ client ຈະໃຊ້ຕົວຈິງ, ແທນການສ້າງ HTTP client ແຍກຕ່າງຫາກທີ່ມີ proxy ຢູ່ຂ້າງໆ.

ສຳລັບ transport Java-net, builder ສະເໜີຕົວເລືອກ proxy ຢ່າງຊັດເຈນ:

Proxy proxy = new Proxy(Proxy.Type.HTTP,
    new InetSocketAddress("203.0.113.10", 8080));
HttpTransport transport = new NetHttpTransport.Builder()
    .setProxy(proxy)
    .build();

ທີ່ຢູ່ເປັນພຽງຕົວຢ່າງ; ລາຍຊື່ proxy HTTP ໃຫ້ຜູ້ສະໝັກສຳລັບເສັ້ນທາງ HTTP ສາທາລະນະທີ່ອະນຸຍາດ. ສົ່ງ transport ນີ້ໄປຫາເສັ້ນທາງການສ້າງທີ່ຮອງຮັບຂອງ API client. ກວດເບິ່ງ builder ທີ່ແນ່ນອນ ແລະ ເວີຊັນຂອງ dependency ທີ່ແອັບພລິເຄຊັນໃຊ້; backend ອື່ນມີອິນເຕີເຟສການຕັ້ງຄ່າຂອງຕົນເອງ.

ຕົວເລືອກ proxy ເລືອກເສັ້ນທາງ. ຂໍ້ມູນຢືນຢັນ API ແລະ ການຢືນຢັນ proxy ຍັງແຍກກັນ. ຖ້າການເຊື່ອມຕໍ່ລົ້ມເຫຼວກ່ອນ API ໄດ້ຮັບຄຳຮ້ອງ, ການປ່ຽນໂທເຄັນ API ບໍ່ສາມາດແກ້ເສັ້ນທາງ proxy ທີ່ຂາດໄປໄດ້.

framework ອາດສ້າງ transport ຂອງຕົນເອງພາຍໃນ. ຊອກຫາຈຸດການສ້າງນັ້ນເມື່ອຕົວຢ່າງເອກະລາດເຮັດວຽກໄດ້ ແຕ່ການເອີ້ນ API ຂອງແອັບບໍ່ໄດ້.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ