小编ala*_*mmd的帖子

如何通过在 Swift 中提供标头来调用 REST 完整 API

我对 Swift 很陌生,我们有一个 API 服务器,我们需要像这样传递标头:

内容类型:application/json

会话:fb4e7f9b-0f31-4709-

我在 Google 中查找,最基本的示例使用 HTTP url 调用(即 GET、POST) 我是否需要使用某些第三方产品通过提供标头来调用 REST API?

如果您提供一些指南和一些示例文章,其中展示如何通过提供不同类型的标头来进行 REST API 调用,我将不胜感激。

ios swift

1
推荐指数
1
解决办法
8214
查看次数

无法使用多个端口运行多个 OSRM Docker 实例

我正在尝试为 2 个国家/地区创建 OSRM Docker,因此我创建的第一个实例如下

sudo docker run -t -i  -p 192.168.0.2:5000:5000 -v $(pwd):/data osrm/osrm-backend osrm-routed --algorithm mld /data/great-latest.osm.pbf
Run Code Online (Sandbox Code Playgroud)

现在我正在尝试从这样的不同目录启动第二个实例

sudo docker run -t -i -p 192.168.0.2:6000:6000  -v $(pwd):/data osrm/osrm-backend osrm-routed --algorithm mld /data/-latest.osm.pbf
Run Code Online (Sandbox Code Playgroud)

但是第二个正在像波纹管一样创建,在我看来第二个也在引用端口 5000,我可以看到端口 6000 已打开,但它没有任何连接。

docker ps
CONTAINER ID        IMAGE                            COMMAND                  CREATED             STATUS                  PORTS                                    NAMES
e5a1a2b3e040        osrm/osrm-backend                "osrm-routed --algor…"   14 seconds ago      Up 13 seconds           5000/tcp, 192.168.0.2:6000->6000/tcp   tender_elbakyan


c9ac75bdcea9        osrm/osrm-backend                "osrm-routed --algor…"   8 days ago          Up 8 days               192.168.0.2:5000->5000/tcp             awesome_murdock
Run Code Online (Sandbox Code Playgroud)

netstat 输出

tcp        0      0 192.168.0.2:6000      0.0.0.0:* …
Run Code Online (Sandbox Code Playgroud)

docker osrm

0
推荐指数
1
解决办法
566
查看次数

标签 统计

docker ×1

ios ×1

osrm ×1

swift ×1