我有一个包含多个域的VPS。现在,其中一个网站正试图获得另一个网站的输出,该网站上有一个Piwik安装(开源分析)。
目前,我只使用file_get_contents('https://domain.com?param=something')
,它工作正常,但内容通过网络发送,我注意到当我更改了一些DNS设置时,我无法获取我的内容几个小时
由于所有内容都在同一台服务器上,有没有办法可以访问本地PHP文件( with params),并使用文件路径返回内容,例如{{1 }}?我知道我可以获取本地文件的(文字)内容,但我无法传递参数并得到我需要的响应,因为文件没有被执行。
有没有办法实现这个目标?
答案 0 :(得分:1)
如果我理解正确,那么这个命令可能对你有帮助:
> output.html
如果您不需要保存命令的输出,只需省略https://domain.com?param=something
部分。
GET
,您传递的是$argv
变量,但使用此命令则不同;你必须从 PolylineOptions lineOptions = null;
// MarkerOptions markerOptions = new MarkerOptions();
//markerOptions.position(latLng);
// markerOptions.title("Find Location");
// markerOptions.icon(BitmapDescriptorFactory.defaultMarker(BitmapDescriptorFactory.HUE_RED));
// FindMarker = mMap.addMarker(markerOptions);
// Traversing through all the routes
for (int i = 0; i < result.size(); i++) {
points = new ArrayList<LatLng>();
lineOptions = new PolylineOptions();
// Fetching i-th route
List<HashMap<String, String>> path = result.get(i);
// Fetching all the points in i-th route
for (int j = 0; j < path.size(); j++) {
HashMap<String, String> point = path.get(j);
double lat = Double.parseDouble(point.get("lat"));
double lng = Double.parseDouble(point.get("lng"));
LatLng position = new LatLng(lat, lng);
points.add(position);
}
// Adding all the points in the route to LineOptions
lineOptions.addAll(points);
lineOptions.width(8);
lineOptions.color(Color.GRAY);
}
// Drawing polyline in the Google Map for the i-th route
mMap.addPolyline(lineOptions);
}
}
(Explanation here)中提取参数。因此,如果您无法调整代码,那么这无济于事 - 但据我所知,可以。