Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
调整MapboxSDK平铺请求的标题_Mapbox_Mapbox Ios - Fatal编程技术网

调整MapboxSDK平铺请求的标题

调整MapboxSDK平铺请求的标题,mapbox,mapbox-ios,Mapbox,Mapbox Ios,我们的iOS应用程序使用mglStartileSource从后端在地图中显示图像。 这一直运行良好,但现在我们用于获取这些光栅平铺图像的后端API需要接受头值image/png。现在,MapboxSDK正在以*/*的形式发送accept标题值 在创建请求时,我们是否可以覆盖此接受值或传递任何属性来更改此值?我已经把Mapbox文档翻了一遍,但还是干了 地图盒版本:5.9.0 iOS代码: 让tileRasterSource=MGLRasterTileSource(标识符:tileSource.i

我们的iOS应用程序使用
mglStartileSource
从后端在地图中显示图像。 这一直运行良好,但现在我们用于获取这些光栅平铺图像的后端API需要接受头值
image/png
。现在,MapboxSDK正在以
*/*
的形式发送
accept
标题值

在创建请求时,我们是否可以覆盖此
接受
值或传递任何属性来更改此值?我已经把Mapbox文档翻了一遍,但还是干了

地图盒版本:5.9.0

iOS代码:

让tileRasterSource=MGLRasterTileSource(标识符:tileSource.id,
tileURLTemplates:[tileSource.url],
选项:[.tileSize:256])
让tileRasterLayer=MGLRasterStyleLayer(标识符:tileRasterSource.identifier,
资料来源:tileRasterSource)
style.addSource(tileRasterSource)
URL示例:

请求示例:

:method GET
:scheme https
:path /v1/images/FSCI__S2A_MSIL1C_20210405T154901_N0300_R054_T18SUE_20210405T1234asdfsa2__FSCI0a232763asdfdasfsfasdfdsaaefa2/tile/1176/1620/12
:authority api-staging.imagery.cropwise.com
user-agent Imagery/1.1.0 Mapbox/5.9.0 MapboxGL/0.0.0 (00000000) iOS Simulator/14.4.0 (x86_64)
accept */*
accept-language en-us
accept-encoding gzip, deflate, br