নিগিনেক্সের নিম্নলিখিত কনফিগারেশনটি দেওয়া হয়েছে:
server {
listen 80;
server_name apilocal;
sub_filter "apiupstream/api" "apilocal";
sub_filter_once off;
location /people/ {
proxy_pass http://apiupstream/api/people/;
proxy_set_header Accept-Encoding "";
}
}
সাব-ফিল্টার প্রতিক্রিয়ার অংশগুলি সঠিকভাবে প্রতিক্রিয়া জানায় না। আমি একবার কনফিগারেশন থেকে প্রক্সি_পাস সরিয়ে ফেলি, এটি সঠিকভাবে কাজ করে। এই সমস্যাটি সহ অনেক লোক আপ স্ট্রিম সার্ভার থেকে জিপিপ সংকোচনের সমাপ্তি ঘটায়। আমি যাচাই করেছি যে আমার আপস্ট্রিম সার্ভারটিতে এর প্রতিক্রিয়ার জন্য জিজপ এনকোডিং চালু নেই। তবে কেবল ক্ষেত্রে, আমি জিপিপ গ্রহণ না করার জন্য উপরের প্রক্সি_সেট_হেডারটিও ব্যবহার করেছি।
আমি অনুপস্থিত অন্য কিছু আছে কি?