title: disable RTK Query prepareHeaders on specific endpoint
body: <p>how to disable prepareHeaders on specific endpoint?, for example, i dont need authorization header on login or register endpoint, but on some endpoint i need authorization headers.</p>
  <pre><code>  export const backendService = createApi({
    reducerPath: 'backend',
    baseQuery: fetchBaseQuery({
      baseUrl: `${Endpoint}`,
      prepareHeaders: (headers, {getState}) =&gt; {
        const token = getState().auth.token;
        if (token) {
          headers.set('authorization', `Bearer ${token}`);
        }
        headers.set('Access-Control-Allow-Origin', '*');
        return headers;
      },
    }),
    tagTypes: ['Question', 'Questions'],
    endpoints: build =&gt; ({
      registerUser: build.mutation({ &lt;------ skip prepareHeaders in register
        query: body =&gt; ({
          url: 'auth/local/register',
          method: 'POST',
          body,
        }),
      }),
      login: build.mutation({ &lt;------- skip prepareHeaders on login
        query: body =&gt; ({
          url: 'auth/local',
          method: 'POST',
          body,
        }),
      }),
      getCategories: build.query({ &lt;------ apply prepareHeaders 
        query: () =&gt; {
          return {
            url: 'categories'
          };
        },
      }),
      
    }),
  });
  </code></pre>